Your message dated Thu, 30 Jan 2020 16:05:46 +0000 with message-id <[email protected]> and subject line Bug#948273: fixed in boost1.71 1.71.0-5 has caused the Debian Bug report #948273, regarding boost1.67,1.71: adjust shlibs to depend on the virtual *-pyXX packages 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.) -- 948273: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948273 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: boost1.67,boost1.71 Version: 1.67.0-13 Severity: important Tags: patch Hi, as a followup to #911625, which was implemented in 1.67.0-12: * Expose supported Python version as virtual packages, so that reverse dependencies can depend on the right package (closes: #911625). we need to adjust the shlibs files s.t. they automatically add dependencies on these virtual packages. The attached patch was tested against 1.67.0-13 (buster, testing), but should work for sid and 1.71, too. This will make it possible to remove supported python versions (and the corrresponding shared libraries) without silently breaking rdepends. Andreasdiff -Nru boost1.67-1.67.0/debian/rules boost1.67-1.67.0/debian/rules --- boost1.67-1.67.0/debian/rules 2019-02-04 15:24:57.000000000 +0100 +++ boost1.67-1.67.0/debian/rules 2020-01-06 02:28:46.000000000 +0100 @@ -407,6 +407,9 @@ override_dh_makeshlibs: dh_makeshlibs -plibboost-regex1.67.0 -V 'libboost-regex1.67.0 (>= 1.67.0-10)' dh_makeshlibs --remaining-packages + sed -i -r 's/^(libboost_python([0-9]{2}) \S+ (\S+).*)$$/\1, \3-py\2/' debian/libboost-python$(SOVERSION)/DEBIAN/shlibs + sed -i -r 's/^(libboost_mpi_python([0-9]{2}) \S+ (\S+).*)$$/\1, \3-py\2/' debian/libboost-mpi-python$(SOVERSION)/DEBIAN/shlibs + sed -i -r 's/^(libboost_numpy([0-9]{2}) \S+ (\S+).*)$$/\1, \3-py\2/' debian/libboost-numpy$(SOVERSION)/DEBIAN/shlibs $(bjam): ./bootstrap.sh --with-icu=/usr --prefix=$(CURDIR)/debian/tmp/usr \
--- End Message ---
--- Begin Message ---Source: boost1.71 Source-Version: 1.71.0-5 We believe that the bug you reported is fixed in the latest version of boost1.71, 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. Dimitri John Ledkov <[email protected]> (supplier of updated boost1.71 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: SHA512 Format: 1.8 Date: Thu, 30 Jan 2020 15:50:23 +0000 Source: boost1.71 Architecture: source Version: 1.71.0-5 Distribution: unstable Urgency: medium Maintainer: Debian Boost Team <[email protected]> Changed-By: Dimitri John Ledkov <[email protected]> Closes: 948273 Launchpad-Bugs-Fixed: 1859941 Changes: boost1.71 (1.71.0-5) unstable; urgency=medium . [ Dimitri John Ledkov ] * Cherrypick further patches to document and optimize context on s390x. LP: #1859941 * Simplify debian/rules slightly, by dropping resetting the default values. * Skip building numpy on Ubuntu:i386. . [ Giovanni Mascellani ] * Expose Python version information in dependencies to Python packages, so that removing a supported Python version does not result in silently broken reverse dependencies (closes: #948273). Thanks to Andreas Beckmann for the patch. Checksums-Sha1: ea72b7681e884f8fa7730e54883387289e25967e 8296 boost1.71_1.71.0-5.dsc f45e67b41d28fe7880d65db270de38998c509629 359256 boost1.71_1.71.0-5.debian.tar.xz ac281fe40cdf52a4da32b4be9a314d9b24239132 13958 boost1.71_1.71.0-5_source.buildinfo Checksums-Sha256: 6ee2a0f9299fde2c23649ce46268af91b61a425fd979faaa1f6ab51cbcac90dd 8296 boost1.71_1.71.0-5.dsc ffbf4b123af40f87cae28babd5d65692c28f674b1d1e133cc59e1e61c011d661 359256 boost1.71_1.71.0-5.debian.tar.xz 6246aa215d40c581b259fdb75909869d5c2a7ea8e61b87ee1e7471fe98ae8912 13958 boost1.71_1.71.0-5_source.buildinfo Files: 221f9291c26f9c33971d90cbf33fe0d7 8296 libs optional boost1.71_1.71.0-5.dsc e93e3b3deff216613173f1a3020fa941 359256 libs optional boost1.71_1.71.0-5.debian.tar.xz 100dbf02ae35f59258695b20a278c70f 13958 libs optional boost1.71_1.71.0-5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE7iQKBSojGtiSWEHXm47ISdXvcO0FAl4y+7kACgkQm47ISdXv cO0oExAAqInCBentWIOIG4LFSwpvropeGMuxhqikQSWeg7TN0m4mMk30zqCQNNF1 61cXZFV+/drkVpRarzfVHmeNSYJsclw9uvGbV01cD3sab6DCvaM/uOIAsFGU3aXn jD9jUPZiGIWg4RUfTESuPChcnZb5tryPTa9JRfiEEcjiMB4DG+AF2zm0N4Cyft11 +No2FVFOR5QAxpgVyNKF1Ld4FIK5LyYY+W2TlCXeY1JQxDOJCZYGNks4qCw/VHG5 s7qcmRX53zz0Cip4mQHHF0DwFcHd8Q3Bc41Yqp0CStmT0veQuLSELs8HAgSvH/8a 1bZ09ldPJmJCrqtpXmkwdf7FS744ZFRkeo3x+Bdq8Y11tiTVfu51IrUXKG2A7RMY DYU8PA/yLhzIDQ6vV/CDbE0WldFdfRxCgfPurisG5XE025U4t5/OiagzjepV0IPE hz8h7nZeze6qnkllSErx3JIVEV4vfq/lemlY54iiLw23nhSyWcuuEpjqNod2KlTG z1sYK5Lq4Bh2SBqi10THmw/YyM0oDuISzzyafw0/R4guE922eAmFxMEr2Qpwi58q 5sgufObZS/fBI4GqZ4FmhUGMniDdvoaWIu5cRuAh1u6IsMEtdI2nvX39rY+YhAOU KVheWg8GZFSbBhwAP6LTlzJKfYXK+EtNM32eFiOKSVLIcWGjrAY= =dzKK -----END PGP SIGNATURE-----
--- End Message ---

