Your message dated Mon, 07 Sep 2015 09:55:35 +0000 with message-id <e1zyt9d-0001cm...@franck.debian.org> and subject line Bug#789452: fixed in sip4 4.16.9+dfsg-2 has caused the Debian Bug report #789452, regarding python-qt4-dbg: unhandled symlink to directory conversion: /usr/share/doc/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.) -- 789452: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789452 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: python-qt4-dbg Version: 4.11.3+dfsg-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: lenny -> squeeze -> wheezy -> jessie -> stretch For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: https://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase It is recommended to use the dpkg-maintscript-helper commands 'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.14) to perform the conversion, ideally using d/$PACKAGE.mainstscript. Do not forget to add 'Pre-Depends: ${misc:Pre-Depends}' in d/control. See dpkg-maintscript-helper(1) and dh_installdeb(1) for details. >From the attached log (usually somewhere in the middle...): 12m44.3s INFO: dirname part contains a symlink: /usr/share/doc/python-sip4-dbg/changelog.Debian.gz (python-sip4-dbg) != /usr/share/doc/python-sip4/changelog.Debian.gz (?) /usr/share/doc/python-sip4-dbg -> python-sip4 /usr/share/doc/python-sip4-dbg/copyright (python-sip4-dbg) != /usr/share/doc/python-sip4/copyright (?) /usr/share/doc/python-sip4-dbg -> python-sip4 12m46.1s ERROR: FAIL: debsums reports modifications inside the chroot: debsums: no md5sums for libdb4.5 debsums: missing file /usr/share/doc/python-sip4-dbg/changelog.Debian.gz (from python-sip4-dbg package) debsums: missing file /usr/share/doc/python-sip4-dbg/copyright (from python-sip4-dbg package) cheers, Andreas
python-qt4-dbg_4.11.3+dfsg-2.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: sip4 Source-Version: 4.16.9+dfsg-2 We believe that the bug you reported is fixed in the latest version of sip4, 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 789...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dmitry Shachnev <mity...@debian.org> (supplier of updated sip4 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: SHA256 Format: 1.8 Date: Mon, 07 Sep 2015 12:10:41 +0300 Source: sip4 Binary: python-sip python-sip-dbg python-sip-dev sip-dev sip-dbg python-sip-doc python3-sip python3-sip-dev python3-sip-dbg Architecture: source Version: 4.16.9+dfsg-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org> Changed-By: Dmitry Shachnev <mity...@debian.org> Description: python-sip - Python/C++ bindings generator runtime library python-sip-dbg - Python/C++ bindings generator runtime library (debug extension) python-sip-dev - Python/C++ bindings generator development files python-sip-doc - Python/C++ bindings generator documentation python3-sip - Python 3/C++ bindings generator runtime library python3-sip-dbg - Python 3/C++ bindings generator runtime library (debug extension) python3-sip-dev - Python 3/C++ bindings generator development files sip-dbg - Debug symbols for Python/C++ bindings generator application sip-dev - Python/C++ bindings generator code generator application Closes: 789452 Changes: sip4 (4.16.9+dfsg-2) unstable; urgency=medium . [ Andreas Beckmann ] * python-sip: Add Breaks against obsolete and buggy transitional package python-sip4-dbg to ensure its removal. (Closes: #789452) . [ Dmitry Shachnev ] * Build with Sphinx 1.3. * Do not compile C code during arch-indep build, to speed it up. * Move python-sphinx to Build-Depends-Indep. * Unify indentation in debian/rules. * Remove unused INSTDIR variable. Checksums-Sha1: b4febf718d9df972f1675e2ac2687382cf568736 2714 sip4_4.16.9+dfsg-2.dsc b6fc9cb4e891da89b2dd3001dd5970639b35b28c 17832 sip4_4.16.9+dfsg-2.debian.tar.xz Checksums-Sha256: 88c2e4c5f1a5d1a1492d8b5e2f04e9ce514ad19b70cc953b6291fc872d777fc3 2714 sip4_4.16.9+dfsg-2.dsc 733f225c44fcbdc968b9b09a1d7660ef9b523aaef78553e89d6287eb418c0c55 17832 sip4_4.16.9+dfsg-2.debian.tar.xz Files: 251136a4e986d61035d8e6234fd4d6f5 2714 devel optional sip4_4.16.9+dfsg-2.dsc 4c07a3e9421c175b2493979d51138638 17832 devel optional sip4_4.16.9+dfsg-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJV7VVKAAoJENb+cQNj+F3TA5IP/3qGXiHCKB4Unxz0IKvcNIFf E6rJyzN7zqqkX3I0sx2ZReaP8iXrTjx5P7T4FixP1RjH4zlvP6xKEVo5Ww9Isohp tKuaWjGZfCRhEcwDyynU4Vh2c5ExgZ/iQFpcEdChrUG41hV0p1xJEIFZAyltvzbw yP4HzkMA/3Qu1859LfSR62a8cveE+VlEbwH+p2nIJeM8jvvLpsCiXBjfvqldcgzZ Mjv4A8qUpehNiRWKzOY1gtGu/obGtd6Bg26XN33nuhsjPPMIUzZ9nNT+F+MIMo27 6z5IPTCpzFywHyKrIlfOViwPZwdSeU9uQ8yfJ3j4IDhdQ5HEn2FiH6qypo5QbMIr RJC8f7JhkeAh0SD9KHwT5k1LttHGRcw1xza4AYLd2zrCGJVrPEAS8OEVLAI4hbsu sddIAUmqEK+UzoYMmNJzI83ohAP0X2nAugfrkOhqbSTB2DXfSjnyYzob6wGtNDN5 OEak64XN/Cu4zhylVT4baOcQmL9O7pOvHykpMb6p99EiIgqxVOxVF1iMyIUQXXkJ xdqvI+zIMTrKZl9LlNVjhPF+knh0mofzsVzRWabawvA7TXekDq98cQ1lH40lPMfE EXjuG2End58Uq5tWYuT4AnrQJNnxtGGz7ViSN+kCQFH/lGAUtBrazgSppO5xsY4d LNlJFQUaC5Dgk8Fu7xGT =nwj7 -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team