Your message dated Mon, 26 Nov 2012 17:32:43 +0000 with message-id <e1td2xz-00039m...@franck.debian.org> and subject line Bug#694395: fixed in libshell-command-perl 0.06-2 has caused the Debian Bug report #694395, regarding libshell-command-perl: missing Breaks+Replaces: libextutils-command-perl 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.) -- 694395: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694395 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libshell-command-perl Version: 0.06-1 Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Architecture: amd64 Distribution: squeeze->wheezy (partial) upgrade Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: Selecting previously deselected package libextutils-command-perl. Unpacking libextutils-command-perl (from .../libextutils-command-perl_1.16-1_all.deb) ... Setting up libextutils-command-perl (1.16-1) ... Selecting previously deselected package libshell-command-perl. (Reading database ... 7700 files and directories currently installed.) Unpacking libshell-command-perl (from .../libshell-command-perl_0.06-1_all.deb) ... dpkg: error processing /var/cache/apt/archives/libshell-command-perl_0.06-1_all.deb (--unpack): trying to overwrite '/usr/share/perl5/Shell/Command.pm', which is also in package libextutils-command-perl 1.16-1 This is a serious bug as it makes installation/upgrade fail, and violates sections 7.6.1 and 10.1 of the policy. As this problem can be demonstrated during partial upgrades from squeeze to wheezy (but not within squeeze or wheezy itself), this indicates a missing or insufficiently versioned Replaces+Breaks relationship. But since this particular upgrade ordering is not forbidden by any dependency relationship, it is possible that apt (or $PACKAGE_MANAGER) will use this erroneus path on squeeze->wheezy upgrades. Here is a list of files that are known to be shared by both packages (according to the Contents files for squeeze and wheezy on amd64, which may be slightly out of sync): usr/share/man/man3/Shell::Command.3pm.gz usr/share/perl5/Shell/Command.pm The following relationships are currently defined: Package: libshell-command-perl Conflicts: n/a Breaks: n/a Replaces: n/a The following relationships should be added for a clean takeover of these files (http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces): Package: libshell-command-perl Breaks: libextutils-command-perl Replaces: libextutils-command-perl As libextutils-command-perl has been removed from Debian, the Breaks/ Replaces can be unversioned. Alternatively Conflicts: libextutils-command-perl could be used instead of Breaks+Replaces. Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/.
libextutils-command-perl=1.16-1_libshell-command-perl=0.06-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: libshell-command-perl Source-Version: 0.06-2 We believe that the bug you reported is fixed in the latest version of libshell-command-perl, 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 694...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Salvatore Bonaccorso <car...@debian.org> (supplier of updated libshell-command-perl 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...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 26 Nov 2012 18:12:29 +0100 Source: libshell-command-perl Binary: libshell-command-perl Architecture: source all Version: 0.06-2 Distribution: unstable Urgency: low Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org> Changed-By: Salvatore Bonaccorso <car...@debian.org> Description: libshell-command-perl - cross-platform functions emulating common shell commands Closes: 694395 Changes: libshell-command-perl (0.06-2) unstable; urgency=low . * Team upload. * Correct Vcs-Browser and Vcs-Git URLs. * Add Breaks and Replaces on libextutils-command-perl. As libextutils-command-perl has been removed from Debian, the Breaks and Replaces can be unversioned. Thanks to Andreas Beckmann <deb...@abeckmann.de> (Closes: #694395) Checksums-Sha1: 14d0b7a59b81f93c98726ab3b35546b87d1bbbd4 2104 libshell-command-perl_0.06-2.dsc 379f3ed20174afbd78863d2ec879a0855a24b91d 1615 libshell-command-perl_0.06-2.debian.tar.gz 36fe045f6e588d074aa18b27b39d569aa98718f8 5626 libshell-command-perl_0.06-2_all.deb Checksums-Sha256: eb5857d6aaf28d870f9e151384ed6d16b8b3c569c19ad2602477519f7dd4ece8 2104 libshell-command-perl_0.06-2.dsc 3b5116ec4608745f0f6b5e950d7d22619677c75cca75f4a1f2e9a70e73993c51 1615 libshell-command-perl_0.06-2.debian.tar.gz 5573c51e47ff04086105519dd003d8eae13a226b39916a000dd9c9c38bba2ab1 5626 libshell-command-perl_0.06-2_all.deb Files: 2eca0849ff6251d45523452d8ea60bb3 2104 perl optional libshell-command-perl_0.06-2.dsc 1d9059ddc6baea87b4a4bab6ee455381 1615 perl optional libshell-command-perl_0.06-2.debian.tar.gz a030a42d0f242403d77dc466a3930add 5626 perl optional libshell-command-perl_0.06-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCgAGBQJQs6ToAAoJEHidbwV/2GP+e8UQAK2ZW52JvKcu7p1Uckvrv3y0 4oxB/yXb1+t7ZMAsDChPRDGz0pY9KrB3lYOyB/UieiHTo9sF/BsAiHBYhb3LqAtY PpOsl2h0Zr59TwCflqNRoGUsXG9woTFXSReHTeq4euVWaHcbN+hYwsUEr+oPPOaD Hxale9H3Cs99MWN88XjByKln3MPvvViA6vMuOUAJxX7J6ePxZuaJS+S0U3ZBbdes 2/Go9TqGb8t5VGWfFt9zXSkLV4aUrSdEnL6jaeT6vY2l3g+b5QUcfPidJZ+7e6Xl BLldf7PaeiGJoyCgweoSGxWTabBi+/egfevixaZJr4UYA+BxNcADaizKu10cZ1nw S383wZgzoWqTl6l7R27O//GawMPPZLlPGuIT7rYKchPgfu0cRiOkqhbugVTfxeSG J1RnBtRNYXNa3+N1v8VhQkBxvanUtwTGIUEB7JWiIqhIFPaOBEjLsTfftzJ180LV FNWvwKWUeR1u3tg6FaH+bW5sfzcc3P6bgZzel1Gj5kbdUmJNa7lvSy+SoO2EmrRB 5g1qZbtciXeD220jX1qw5RIwD1mOocEm+CcGXZl95XjPBsmID4GCvXQD3p4YREi1 k95qR7jtP7mfgON88zptr7rwZnN1LxHPojbTAF73s1iwYcsKvQY/zO1lRCktdCr/ JOZkpiqw6uc7oMwRfDhC =1zHI -----END PGP SIGNATURE-----
--- End Message ---