Your message dated Sun, 05 May 2024 09:35:26 +0000
with message-id <[email protected]>
and subject line Bug#1070423: fixed in php-composer-pcre 3.1.3-2
has caused the Debian Bug report #1070423,
regarding php-composer-pcre: missing Breaks+Replaces: composer (<< 2.2)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1070423: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070423
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: php-composer-pcre
Version: 3.1.0-1
Severity: serious
User: [email protected]
Usertags: piuparts fileconflict
Control: affects -1 + src:composer

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'bullseye'.
It installed fine in 'bullseye', then the upgrade to 'bookworm' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

See policy 7.6 at
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces

This was observed during an upgrade test of the composer package.

From the attached log (scroll to the bottom...):

  Selecting previously unselected package php-composer-pcre.
  Preparing to unpack .../06-php-composer-pcre_3.1.0-1_all.deb ...
  Unpacking php-composer-pcre (3.1.0-1) ...
  dpkg: error processing archive 
/tmp/apt-dpkg-install-BF4xWr/06-php-composer-pcre_3.1.0-1_all.deb (--unpack):
   trying to overwrite '/usr/share/php/Composer/Pcre/MatchAllResult.php', which 
is also in package composer 2.0.9-2+deb11u2

This is a recent regression, most probably caused by this change in
bullseye-pu:

 composer (2.0.9-2+deb11u2) bullseye; urgency=medium
 .
   [ David Prévot ]
   * Force system dependencies loading
   * Import Pcre

I'd suggest to use "(<< 2.2)" as the version constraint as that seems to
be the first composer version adding a (build-)dependency on
php-composer-pcre (and thus no longer needing an embedded copy).
(bookworm has composer 2.5.5.)


cheers,

Andreas

Attachment: composer_2.5.5-1+deb12u1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: php-composer-pcre
Source-Version: 3.1.3-2
Done: David Prévot <[email protected]>

We believe that the bug you reported is fixed in the latest version of
php-composer-pcre, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Prévot <[email protected]> (supplier of updated php-composer-pcre package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 05 May 2024 11:05:16 +0200
Source: php-composer-pcre
Architecture: source
Version: 3.1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <[email protected]>
Changed-By: David Prévot <[email protected]>
Closes: 1070423
Changes:
 php-composer-pcre (3.1.3-2) unstable; urgency=medium
 .
   * Add missing Breaks+Replaces: composer (<< 2.2)
     Thanks to Andreas Beckmann <[email protected]> (Closes: #1070423)
   * Update Standards-Version to 4.7.0
Checksums-Sha1:
 4953f31eb0ec7cc1d03d74efd6851f097f9e96ba 1799 php-composer-pcre_3.1.3-2.dsc
 10b129c6e41c8cdbebaf068eb9ccfb68f2c7966f 3400 
php-composer-pcre_3.1.3-2.debian.tar.xz
 c06fae22178b19b017c4e7a133294a20d93a9c38 7222 
php-composer-pcre_3.1.3-2_amd64.buildinfo
Checksums-Sha256:
 df3b2ab4fe2260b34c06f5b32e964eea91e928f849fffa4b74c823a22b258d1e 1799 
php-composer-pcre_3.1.3-2.dsc
 d3b7d58527574cef56feda4c694298b837741e996b8106207b257a56866b483a 3400 
php-composer-pcre_3.1.3-2.debian.tar.xz
 b995f32b3e19d4d02e0c0c86027bfe7a37bdf3af6a53983e67d320c1477c753b 7222 
php-composer-pcre_3.1.3-2_amd64.buildinfo
Files:
 3557cc65c5b7037e905129cdd5da0c6f 1799 php optional 
php-composer-pcre_3.1.3-2.dsc
 bf02950526c0c3fe765ee9a45d69623e 3400 php optional 
php-composer-pcre_3.1.3-2.debian.tar.xz
 9fe509dbe0ea535e718b7ac8fca3feee 7222 php optional 
php-composer-pcre_3.1.3-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCAAwFiEEeHVNB7wJXHRI941mBYwc+UT2vTwFAmY3TckSHHRhZmZpdEBk
ZWJpYW4ub3JnAAoJEAWMHPlE9r08VsMH/0scQeqrkPuy326eHcJ0BzphPBLxwMwF
+Et29Ob7/j9z1/w+MQWwiupo8OMxJ9I1ZqaPNFZlEAmsUQBJOG9V5XK1XMAs7CNv
UjKSY0hfuhRbB3UxrjahVTEkF4XicxvcAHd4l4UqwwR/r7IcT8XRMniMwJfkZWcY
6wiWZJABvBCgzzp9JdE/xTKcJbwd+kFONWSCoMetU/gw+NT7RcBjuOCdCk4qNzMI
IUsG1Fc1nS4aYFqCXbPi4u4beQFssddU1zpcgeKKV0OC23RYQwtUYzk/se8QLChR
g2MS1Pm69CvlQZ1+p+fC0wQefcvL0vuBCA5H/7xjtWVmz6fZu8TFIME=
=890R
-----END PGP SIGNATURE-----

Attachment: pgpvjaV56r1V3.pgp
Description: PGP signature


--- End Message ---

Reply via email to