Your message dated Mon, 02 Jan 2023 17:50:04 +0000 with message-id <e1pcowm-00argi...@fasolo.debian.org> and subject line Bug#1027698: fixed in clamav 1.0.0+dfsg-2 has caused the Debian Bug report #1027698, regarding libclamav11: please move libfreshclam.so.2 to a separate package 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 ow...@bugs.debian.org immediately.) -- 1027698: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027698 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libclamav11 Version: 1.0.0+dfsg-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'sid' to 'experimental'. It installed fine in 'sid', then the upgrade to 'experimental' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. This error may also be triggered by having a predecessor package from 'sid' installed while installing the package from 'experimental'. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces >From the attached log (scroll to the bottom...): Preparing to unpack .../libclamav11_1.0.0+dfsg-1_amd64.deb ... Unpacking libclamav11:amd64 (1.0.0+dfsg-1) ... dpkg: error processing archive /var/cache/apt/archives/libclamav11_1.0.0+dfsg-1_amd64.deb (--unpack): trying to overwrite '/usr/lib/x86_64-linux-gnu/libfreshclam.so.2', which is also in package libclamav9:amd64 0.103.7+dfsg-1+b2 Errors were encountered while processing: /var/cache/apt/archives/libclamav11_1.0.0+dfsg-1_amd64.deb Mixing libraries with different soversions in a single package is not a good idea as can be seen here. Having to add Breaks+Replaces between shared library packages also makes (future) transitions more difficult. Please move libfreshclam.so.2 to a new libfreshclam2 package and add Breaks+Replaces: libclamav9 (<< 1), libclamav11 (<< 1.0.0+dfsg-2) there. (The transition to libclamav11 will be not smooth, but future transitions will be.) cheers, Andreas
libclamav9=0.103.7+dfsg-1+b2_libclamav11=1.0.0+dfsg-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: clamav Source-Version: 1.0.0+dfsg-2 Done: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> We believe that the bug you reported is fixed in the latest version of clamav, 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 1027...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sebastian Andrzej Siewior <sebast...@breakpoint.cc> (supplier of updated clamav 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 02 Jan 2023 18:38:42 +0100 Source: clamav Architecture: source Version: 1.0.0+dfsg-2 Distribution: experimental Urgency: medium Maintainer: ClamAV Team <pkg-clamav-de...@lists.alioth.debian.org> Changed-By: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Closes: 1027698 Changes: clamav (1.0.0+dfsg-2) experimental; urgency=medium . [ Scott Kitterman ] * Add libclamav11 replaces libclamav9 since the libfreshclam so name did not change (Closes: #1027698). . [ Sebastian Andrzej Siewior ] * Use a version-script and limit the exported symbols of libclamav and libfreshclam. Checksums-Sha1: 306b5275245a389f2e3b383288a96c0a0f92e4d5 3014 clamav_1.0.0+dfsg-2.dsc 0077b5601fd6376c178cf9f3217810a48a8a4301 223192 clamav_1.0.0+dfsg-2.debian.tar.xz Checksums-Sha256: 51595a442340a269a00f759889e6fe560dff0e4bb15f8ed6787537ddadfccb61 3014 clamav_1.0.0+dfsg-2.dsc f75ada1a3cfd061c2da958fd6f59fc8015a1c59509274fdc1d5edb8b5edb7b12 223192 clamav_1.0.0+dfsg-2.debian.tar.xz Files: 1b53ea876ea7c5dcf8f00c90387b7a1f 3014 utils optional clamav_1.0.0+dfsg-2.dsc 918521a70f8dd013627f8c38dc7f6d40 223192 utils optional clamav_1.0.0+dfsg-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEZCVGlf/wqkRmzBnme5boFiqM9dEFAmOzFtAACgkQe5boFiqM 9dFpFxAAhFIHhO/m3gy+80Gi0yh6VC6bczgLNeFq0Ab4Zyp1T8NcqB5zvlw8qbBQ TFCOyO/442wYgj+WNnFqLWfvvBqPeshLcuqeO9yPi0fmjKQs03I8gUZfhgQCLmLL xo5bT1babjzMVLbgor+zVTtUxWp2+zSkYwLQegoZThiua02c7q6eW/1cl276+In3 LWetyVVjEfnl+of5UknrLcYHmd47YJ0WnZSS5QiSm3qoG4TvkmCcZMSU83/ncjYN 0eTE2hUjo7l6r6yp52psfhOcSWaFIfOcxpx2jKJDNPT/3JI1YUS3ie85x/Hoa8B0 81/Te+ZNPvDVmU7bRltBNDx/9kV6VeFu4cObOSz9Sx9C+miA2uSpsbRyAR2hBKxn E9hXHISkWlBiQYc/DXB0Ip8xMqD26WOzXc13+78BCbjIFotwnjaj3oQmB/JpQCEm XPWi+B+WU3fhd7ZOU2GQbZseDEW0B9W4uk1eusDbze2DgAS8EwP9DYdaYX8Y9RwP UMJpyqsNFVsH5PTYBjqHwY+LXURJ+f/UmxqQdTy91zjn1Or/TkCnNXXaSwwgvR7R zqpKDViSVSlc7ahucD7n3c1+Kn+99JAiP+Su0K71aS8sskkp8lxWdv8DV3vN+7W2 Z/G5vI1bymDxYrBizOUFv6yDMwfUxNg3dXACClEAc0yfoV4gI3g= =cRnX -----END PGP SIGNATURE-----
--- End Message ---