> Which is getting me confused, I though a pocket of the archive would
always only have one version of a binary published...
That was my understanding as well :-/
For transparency, that was discussed amon archive admins for a while and
this seems to be an unexpected side effect of the smooth_updates
setting.
It is today showing in uninstallability (as one would expect) which is
the same as you'd get via
$ apt policy php-apcu
php-apcu:
Installed: (none)
Candidate: 5.1.24-1build1
Version table:
5.1.24-1build1 500
500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
5.1.24-1 500
500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
root@r-phpdeps:~# apt install php-apcu=5.1.24-1
Solving dependencies... Error!
...
Unsatisfied dependencies:
php-apcu : PreDepends: php-common (>= 2:69~) but it is not going to be
installed
Depends: php8.4-apcu but it is not going to be installed
Error: Unable to satisfy dependencies. Reached two conflicting assignments:
1. php8.4-common:amd64 is selected for install because:
1. php-apcu:amd64=5.1.24-1 is selected for install
2. php-apcu:amd64=5.1.24-1 Depends php8.4-apcu
3. php8.4-apcu:amd64 Depends php8.4-common
2. php8.4-common:amd64 is available in version 8.4.11-1ubuntu3
but none of the choices are installable:
- php8.4-common:amd64=8.4.11-1ubuntu3 is not selected for install because:
1. php-apcu:amd64=5.1.24-1 is selected for install as above
2. php-apcu:amd64 PreDepends php-common (>= 2:69~)
3. php-common:amd64 Breaks php8.4-common
The new version would come in fine
root@r-phpdeps:~# apt install php-apcu
Installing:
php-apcu
Installing dependencies:
apache2 apache2-data libapache2-mod-php8.5 libaprutil1-dbd-sqlite3
libaprutil1t64 liblua5.4-0 php8.5-apcu php8.5-common ssl-cert
apache2-bin apache2-utils libapr1t64 libaprutil1-ldap
libargon2-1 php-common php8.5-cli php8.5-readline
Suggested packages:
apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser
php-pear php-gd
Summary:
Upgrading: 0, Installing: 18, Removing: 0, Not Upgrading: 142
Download size: 9233 kB
Space needed: 43.0 MB / 42.8 GB available
Continue? [Y/n]
I picked https://launchpad.net/ubuntu/+source/php-apcu over
https://launchpad.net/ubuntu/+source/php-oauth as it only had a no-change
rebuild and still is in the same situation.
While it is odd how we got here, and we'd wish to understand what needs to
unblock to get them reported in NBS the question becomes when do we need to
remove them to get clean towards beta freeze"?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143547
Title:
Please remove php8.4 from resolute
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/php8.4/+bug/2143547/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs