Your message dated Sat, 08 Nov 2014 22:24:31 +0000 with message-id <e1xneqp-0002p7...@franck.debian.org> and subject line Bug#768270: fixed in rubberband 1.8.1-6 has caused the Debian Bug report #768270, regarding librubberband-dev: 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.) -- 768270: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768270 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: librubberband-dev Version: 1.8.1-5 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: wheezy -> jessie 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: http://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 http://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.2) to perform the conversion, ideally using d/$PACKAGE.mainstscript. See dpkg-maintscript-helper(1) and dh_installdeb(1) for details. >From the attached log (usually somewhere in the middle...): 1m5.2s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/librubberband-dev/changelog.Debian.gz (librubberband-dev:amd64) != /usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64) /usr/share/doc/librubberband-dev/changelog.gz (librubberband-dev:amd64) != /usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64) /usr/share/doc/librubberband-dev/copyright (librubberband-dev:amd64) != /usr/share/doc/librubberband2/copyright (librubberband2:amd64) cheers, Andreas
librubberband-dev_1.8.1-5.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: rubberband Source-Version: 1.8.1-6 We believe that the bug you reported is fixed in the latest version of rubberband, 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 768...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sebastian Ramacher <sramac...@debian.org> (supplier of updated rubberband 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: Sat, 08 Nov 2014 22:54:45 +0100 Source: rubberband Binary: librubberband2 librubberband-dev rubberband-cli rubberband-ladspa rubberband-vamp Architecture: source Version: 1.8.1-6 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> Changed-By: Sebastian Ramacher <sramac...@debian.org> Description: librubberband-dev - audio time-stretching and pitch-shifting library (development fil librubberband2 - audio time-stretching and pitch-shifting library rubberband-cli - audio time-stretching and pitch-shifting utility rubberband-ladspa - LADSPA plugin for audio pitch-shifting rubberband-vamp - Vamp plugins using Rubber Band Closes: 768270 Changes: rubberband (1.8.1-6) unstable; urgency=medium . * Team upload. * Fix symlink to directory conversions. (Closes: #768270) - debian/rubberband-{vamp,ladspa}.maintscript: call symlink_to_dir correctly and rename files to the name expected by dh_installdeb. - debian/preinst: removed. It was intended for rubberband-cli, but got placed in librubberband2. - debian/{librubberband-dev, rubberband-cli}.maintscript: handle symlink to directory conversion. - debian/control: Add necessary Pre-Depends on dpkg (>= 1.17.5) for symlink_to_dir support in dpkg-maintscript-helper. Checksums-Sha1: aee16ac1448d6385aba351b20484b67b48a51224 2350 rubberband_1.8.1-6.dsc dd19039ef975cd6772f5e88e315a7096d66c417f 9104 rubberband_1.8.1-6.debian.tar.xz Checksums-Sha256: 0b5e017ddb0967ce10f40909dcf05f62c4287301a12d224723bf69dc25e2138e 2350 rubberband_1.8.1-6.dsc c30bc431317146074a62df6b280d49efdc4e594bdeeefe0b716b3c71e8d8a1ba 9104 rubberband_1.8.1-6.debian.tar.xz Files: c2bdaf0b5cd00855080c3a5b511cc1fd 2350 sound optional rubberband_1.8.1-6.dsc 86a98bd7d3bd8d4175e25c7f7dde96af 9104 sound optional rubberband_1.8.1-6.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUXpG8AAoJEGny/FFupxmTHWEP/1Gy8azA0ZWrG3lZeC/VnhN9 cnuy27qq4ZH2Y8LchhPmBx/G5zvoY3cbhDfnTdNTmlKnW7qHxu8iZHCLh5+BNTfZ xANHOT0FqkU2jsdxoa/6rIwSj1d3DmOUY7B11w9qRfzeG+7jQhv525sRq4rQ0HUy Lla2H7rhBJfy/Ik/4EQgc4VKMZ046NPRM84/QIZqRyj1Jf2r1yhBDhxqCsQiFUo5 T+Hlj+f3KayLkq/oCVybAVWOWDAQj28UIfRAVQ/5mF5TtDEUn5XLOSoUKmq8O4fL /7FxFJwO41g+eBsj1D7T/l7FxIQhHbRJ5DN6MNrl/zWQ7iqnOn6U6KLgeoatIY6R 2yLgKf/oa5WKLMgnFHA0w7PTPOvh5hm0WIi4ru9tyfckTqBu5T32XuetS3vaTYOI vV/0k2cbaUOgULZZqyPlNJhMeCdCPJxLplWk6UKlIVAtw03Mor1cyKdV1UqchdGr ptMFZDfkRc8ZYW7mn03d5VXofrN6U5Fh1wyyny4pITpNGpfdcg7rAyvvkO/Q1Qjk oCquemMzD1p2xAJjDaFDFrigGm5rxllUrwH7l1rrcEF1kFEjyjni663vX0HZS1Xb DZ4iqvPczMxc2fBTPD5zXx8bBYgidZOb60hc0hmIgCytmnpxyCfq2oVh96EaP+RP dxSwJji0wTF0XrUI6dfU =ssBH -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers