[pkg-php-pear] Bug#976811: Bug#976811: transition: php8.1

Paul Gevers elbrus at debian.org
Mon Jan 10 11:43:33 GMT 2022


On 09-01-2022 23:22, David Prévot wrote:
>> This is important because some of these packages are currently allowed to migrate to testing without php-defaults (were it not for the autopgktest failure), and would 
>> break functionality in testing. We need to find out how to fix that.
> I assume you pointed to logs in testing where php-defaults is pulled from unstable. Actually, php-defaults (source package, version 91, from unstable) builds php-xml 
> (binary package, version 2:8.1+91) that correctly depends on php8.1-xml. According to the log (and that’s not a surprise given the error message you pointed out), the 
> php-xml version actually installed in the autopkgtest environment is 2:7.4+76 (i.e. the version from testing, built from php-defaults 76). My question is: how is that 
> possible? If the autopkgtest environment is supposed to pull (the binary packages built by) php-defaults, it looks like this failed.

The logs I pointed at were NOT for php-defaults, but for respectively 
php-amqp [1] and php-apcu [2], both of which aren't migrating because of 
this [3, 4]. But if these failures are *because* php-defaults from 
unstable isn't pulled in, there is a missing versioned dependency or 
breaks somewhere. Ondřej suggested breaks from src:php-defaults need to 
propagate to reverse (build) dependencies somehow, I think the easiest 
would be if this is covered by packages that provide the phpapi (as long 
as all relevant packages properly depend on that).


[3] https://qa.debian.org/excuses.php?package=php-amqp
[4] https://qa.debian.org/excuses.php?package=php-apcu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-php-pear/attachments/20220110/e31fdddc/attachment.sig>

More information about the pkg-php-pear mailing list