Closed bashgeek closed 3 weeks ago
same with apt upgrade
on Debian 12 & 11, but at least old install is "kept back":
The following packages have been kept back:
libnginx-mod-http-auth-pam libnginx-mod-http-cache-purge libnginx-mod-http-dav-ext libnginx-mod-http-echo libnginx-mod-http-fancyindex libnginx-mod-http-geoip
libnginx-mod-http-geoip2 libnginx-mod-http-headers-more-filter libnginx-mod-http-image-filter libnginx-mod-http-ndk libnginx-mod-http-perl libnginx-mod-http-subs-filter
libnginx-mod-http-uploadprogress libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-nchan libnginx-mod-stream libnginx-mod-stream-geoip
libnginx-mod-stream-geoip2 nginx nginx-common nginx-extras
0 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.
lua... been there earlier, related #2073? dependency issues?
Couple of builds intermittently failed. These have been fixed now. Recheck the output of apt-cache policy libnginx-mod-http-lua libnginx-mod-http-lua
in about an hour to allowed packages to synchronize to the CDN.
same with
apt upgrade
on Debian 12 & 11, but at least old install is "kept back":The following packages have been kept back: libnginx-mod-http-auth-pam libnginx-mod-http-cache-purge libnginx-mod-http-dav-ext libnginx-mod-http-echo libnginx-mod-http-fancyindex libnginx-mod-http-geoip libnginx-mod-http-geoip2 libnginx-mod-http-headers-more-filter libnginx-mod-http-image-filter libnginx-mod-http-ndk libnginx-mod-http-perl libnginx-mod-http-subs-filter libnginx-mod-http-uploadprogress libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-nchan libnginx-mod-stream libnginx-mod-stream-geoip libnginx-mod-stream-geoip2 nginx nginx-common nginx-extras 0 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.
lua... been there earlier, related #2073? dependency issues?
This have no actionable info because it doesn’t contain the information why there were kept back.
This have no actionable info because it doesn’t contain the information why there were kept back.
true, it's just the output of apt upgrade
- when I force tried with apt install nginx-extras
I got (same @bashgeek described initially):
The following packages have unmet dependencies:
nginx-extras : Depends: libnginx-mod-http-lua (>= 1:0.10.26+1.26.2~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
But alright will retry later today in a testbox. Looks like I already get new builds from CDN:
apt-cache policy libnginx-mod-http-lua libnginx-mod-http-lua
libnginx-mod-http-lua:
Installed: 1:0.10.26+1.26.1-2+0~20240605.7+debian12~1.gbpb6cd61
Candidate: 1:0.10.26+1.26.2-2+0~20240818.9+debian12~1.gbpb6cd61
Version table:
1:0.10.26+1.26.2-2+0~20240818.9+debian12~1.gbpb6cd61 1100
500 https://packages.sury.org/nginx bookworm/main amd64 Packages
*** 1:0.10.26+1.26.1-2+0~20240605.7+debian12~1.gbpb6cd61 100
100 /var/lib/dpkg/status
1:0.10.23-1 500
500 http://***/debian bookworm/main amd64 Packages
libnginx-mod-http-lua:
Installed: 1:0.10.26+1.26.1-2+0~20240605.7+debian12~1.gbpb6cd61
Candidate: 1:0.10.26+1.26.2-2+0~20240818.9+debian12~1.gbpb6cd61
Version table:
1:0.10.26+1.26.2-2+0~20240818.9+debian12~1.gbpb6cd61 1100
500 https://packages.sury.org/nginx bookworm/main amd64 Packages
*** 1:0.10.26+1.26.1-2+0~20240605.7+debian12~1.gbpb6cd61 100
100 /var/lib/dpkg/status
1:0.10.23-1 500
500 http://***/debian bookworm/main amd64 Packages
Working fine now, thanks for the quick fix!
Working fine now, thanks for the quick fix!
Thanks for the notification, it’s weekend after all ;)
Frequently asked questions
Describe the bug nginx-extras (or more specifically the dependency
libnginx-mod-http-lua
) cannot be installed/upgraded after the last 1.26.2 update a few days ago:To Reproduce
nginx-extras
Your understanding of what is happening Apparently this seems the issue:
libnginx-mod-http-lua : Depends: nginx-abi-1.26.1-1 but it is not installable
Depending on older abi version 1.26.1 instead of 1.26.2, which seems to be a hard-coded version (and now outdated and not available version) in the dependencies. Edit: Seems like the whole libnginx-mod-http-lua package isn't available in 1.26.2 yet.Expected behavior For nginx-extras to be installed or upgraded properly :-)
Distribution (please complete the following information):
Package(s) (please complete the following information):