Your message dated Sun, 19 Oct 2014 18:33:56 +0000 with message-id <[email protected]> and subject line Bug#764754: fixed in cupt 2.8.4 has caused the Debian Bug report #764754, regarding Only non-suffixed version strings should be sent to other programs 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.) -- 764754: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764754 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libcupt3-0 Version: 2.8.3 Severity: important Doing an update today, apt-listbugs showed a bugs that seemed worth pinning the packages over, so I did that. This resulted in /etc/apt/preferences.d/apt-listbug containing pins like Pin: version 1.17.13^installed Any tool other than cupt doesn't understand that version, which means that e.g. a pinned package related to a security upgrade may get upgraded when it shouldn't (unattended-upgrades). $ cupt policy dpkg-dev dpkg-dev: Installed: 1.17.13^installed Preferred: 1.17.13^installed Version table: *** 1.17.13^installed 1000 /var/lib/dpkg/status installed/ (unsigned) 1.17.15 501 http://http.debian.net/debian unstable/main (signed) $ apt-cache policy dpkg-dev dpkg-dev: Installed: 1.17.13 Candidate: 1.17.15 Package pin: (not found) Version table: 1.17.15 1000 500 http://http.debian.net/debian/ sid/main i386 Packages *** 1.17.13 1000 100 /var/lib/dpkg/status Removing the version selector from the pin causes apt to understand the pin again, but now cupt doesn't: $ cupt policy dpkg-dev dpkg-dev: Installed: 1.17.13^installed Preferred: 1.17.15 Version table: 1.17.15 501 http://http.debian.net/debian unstable/main (signed) *** 1.17.13^installed 100 /var/lib/dpkg/status installed/ (unsigned) $ apt-cache policy dpkg-dev dpkg-dev: Installed: 1.17.13 Candidate: 1.17.13 Package pin: 1.17.13 Version table: 1.17.15 1000 500 http://http.debian.net/debian/ sid/main i386 Packages *** 1.17.13 1000 100 /var/lib/dpkg/status Regardless of how the pin is specified, cupt still decides to upgrade dpkg-dev due to libdpkg-perl having a lock-step Depends on dpkg-dev, although at different scores. With the version selector in the pin: D: (0:0) problem (3:1): <user requests> <not installed>: custom: upgrade libdpkg-perl D: (0:0) -> (1,Δ:[uw=-460]) trying: '' -> 'unsatisfied custom: upgrade libdpkg-perl' D: (0:0) -> (2,Δ:[401v/u/pp=539]) trying: 'libdpkg-perl 1.17.13^installed' -> 'libdpkg-perl 1.17.15' D: (0:0) -> (3,Δ:[-200v/r/ra/2pp=-764]) trying: 'libdpkg-perl 1.17.13^installed' -> 'libdpkg-perl <not installed>' D: (2:539) problem (5:2): dpkg-dev 1.17.13^installed: depends 'libdpkg-perl (= 1.17.13)' D: ignoring soft dependency relation: dpkg-dev 1.17.15: recommends 'libalgorithm-merge-perl' D: (2:539) -> (4,Δ:[-499v/u=-359]) trying: 'dpkg-dev 1.17.13^installed' -> 'dpkg-dev 1.17.15' D: (4:180) finished Without the version selector: D: (0:0) problem (3:1): <user requests> <not installed>: custom: upgrade libdpkg-perl D: (0:0) -> (1,Δ:[uw=-460]) trying: '' -> 'unsatisfied custom: upgrade libdpkg-perl' D: (0:0) -> (2,Δ:[401v/u/pp=539]) trying: 'libdpkg-perl 1.17.13^installed' -> 'libdpkg-perl 1.17.15' D: (0:0) -> (3,Δ:[-200v/r/ra/2pp=-764]) trying: 'libdpkg-perl 1.17.13^installed' -> 'libdpkg-perl <not installed>' D: (2:539) problem (5:2): dpkg-dev 1.17.13^installed: depends 'libdpkg-perl (= 1.17.13)' D: ignoring soft dependency relation: dpkg-dev 1.17.15: recommends 'libalgorithm-merge-perl' D: (2:539) -> (4,Δ:[-200v/r=-1960]) trying: 'dpkg-dev 1.17.13^installed' -> 'dpkg-dev <not installed>' D: (2:539) -> (5,Δ:[401v/u/pp=539]) trying: 'dpkg-dev 1.17.13^installed' -> 'dpkg-dev 1.17.15' I can split this part out to a separate bug if you'd like. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.16-2-486 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libcupt3-0 depends on: ii libc6 2.19-11 ii libcupt-common 2.8.3 ii libgcc1 1:4.9.1-16 ii libgcrypt20 1.6.2-4 ii libstdc++6 4.9.1-16 Versions of packages libcupt3-0 recommends: ii bzip2 1.0.6-7 ii ed 1.10-2 ii gpgv 1.4.18-4 ii libcupt3-0-downloadmethod-curl 2.8.3 Versions of packages libcupt3-0 suggests: ii cupt 2.8.3 pn debdelta <none> ii dpkg-dev 1.17.13 pn dpkg-repack <none> ii xz-utils [lzma] 5.1.1alpha+20120614-2 -- no debconf information
--- End Message ---
--- Begin Message ---Source: cupt Source-Version: 2.8.4 We believe that the bug you reported is fixed in the latest version of cupt, 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. Eugene V. Lyubimkin <[email protected]> (supplier of updated cupt 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: SHA256 Format: 1.8 Date: Sun, 19 Oct 2014 20:50:23 +0300 Source: cupt Binary: cupt-dbg libcupt3-0 libcupt-common libcupt3-dev libcupt3-doc cupt libcupt3-0-downloadmethod-curl libcupt3-0-downloadmethod-wget Architecture: source amd64 all Version: 2.8.4 Distribution: unstable Urgency: medium Maintainer: Cupt developers <[email protected]> Changed-By: Eugene V. Lyubimkin <[email protected]> Description: cupt - flexible package manager -- console interface cupt-dbg - flexible package manager -- debugging symbols libcupt-common - flexible package manager -- runtime library (support files) libcupt3-0 - flexible package manager -- runtime library libcupt3-0-downloadmethod-curl - flexible package manager -- libcurl download method libcupt3-0-downloadmethod-wget - flexible package manager -- wget download method libcupt3-dev - flexible package manager -- development files libcupt3-doc - flexible package manager -- library documentation Closes: 760489 764238 764754 Changes: cupt (2.8.4) unstable; urgency=medium . * lib: - system/worker: - 'changeSystem': preinstall hooks: pass original version strings of installed versions, not id-suffixed ones. (Closes: #764754) - cache: - Version pinning: fixed matching version strings of installed versions. (Closes: #764238) - system/resolvers/native: - Reverted 'fixed failing to satisfy 'remove x --no-remove'-kinds of requests', so 'no-remove' option works again for any kind of user requests. This now includes explicit ones as well, so 'remove x --no-remove' are now expected to fail if 'x' is manually installed package. The regression was introduced in 2.7.3. * cmakelists: - Added '-pthread' to compiling and linking flags. (Closes: #760489) Checksums-Sha1: 891a1aad9c1f98c6992d6a2af8a119283eecd7d8 2220 cupt_2.8.4.dsc a9d4a915ba1c74638f2e877cfb0fc5aab2e99b09 378378 cupt_2.8.4.tar.gz dcf7d0dd99ca462cf7d2b3bf92005ada8009a7d1 9418312 cupt-dbg_2.8.4_amd64.deb 8fbdd6721e40975e78acfb445cd9d076b44157a4 502596 libcupt3-0_2.8.4_amd64.deb dd5ec63dfebbd9ac824584cd12e3c8b6de4ce494 79526 libcupt-common_2.8.4_all.deb b88ace5c1180ce85c42c2709d8b494cdefde5665 55374 libcupt3-dev_2.8.4_amd64.deb aa6cbdd4cbd627e861dbd41d2be2f88889e86a6a 167066 libcupt3-doc_2.8.4_all.deb 5ad18cf967a1ce2f695aa55e1cc65ee03a58cdc7 362174 cupt_2.8.4_amd64.deb 231ee08f4ffcc93bf3cd36b586ed2471df1f5664 48816 libcupt3-0-downloadmethod-curl_2.8.4_amd64.deb 3ff444bccc30079d975f55083e41348bbece1858 50556 libcupt3-0-downloadmethod-wget_2.8.4_amd64.deb Checksums-Sha256: 2684504bee90ef1eef9974d9996f1095bfa85c0ebdc56e40eaaf3336357297f9 2220 cupt_2.8.4.dsc 562278493625305c7b35aa76e246a2a3c63de56b7a79767aacec56fc2bd440fa 378378 cupt_2.8.4.tar.gz 19a707a540ad6346c679c38bb73ac89128f07cb97098218ff970ccddac204efa 9418312 cupt-dbg_2.8.4_amd64.deb e360115caa486bf68cc18ef22d6c4c8003a507a187ab953ea594edbcaa9ac16a 502596 libcupt3-0_2.8.4_amd64.deb 53f70596778e72a473009148249168e4eb534eea34316713e7355227a2de9a9f 79526 libcupt-common_2.8.4_all.deb 7d529b311d40e565689eb5fe29786d363a5a079dd36ca9d04081cbafed98b3b0 55374 libcupt3-dev_2.8.4_amd64.deb 873aced29e1288e61b8f9e9d2d2455ab49bb1aafee344e92348d84d4c92cdb93 167066 libcupt3-doc_2.8.4_all.deb 325723ad3bab9ce1993047dba6706a2c4a87f6bddcd96325b0e822e1edbb39a0 362174 cupt_2.8.4_amd64.deb d6bad6792dfb5126f03f7027dc66363a193f91777f4dbc21d9c43c7191fc7a4c 48816 libcupt3-0-downloadmethod-curl_2.8.4_amd64.deb e0353e7a9e5fc49c3288f43513cc76e9f89b32c5f65ca9d30515293970ea03e0 50556 libcupt3-0-downloadmethod-wget_2.8.4_amd64.deb Files: b1c27a665de41a431393576939871ddf 2220 admin optional cupt_2.8.4.dsc e2c785234108e987a71b8b9b3d3263bd 378378 admin optional cupt_2.8.4.tar.gz 359e0acfdb68a755d9ef578e16573f6e 9418312 debug extra cupt-dbg_2.8.4_amd64.deb 29883161aacd8e015df1b43658dc44b0 502596 admin optional libcupt3-0_2.8.4_amd64.deb 0be1a55bb268bcc948208e4a3a42f7f6 79526 admin optional libcupt-common_2.8.4_all.deb 6771bb1e26bd4051f7f89e9aeb446019 55374 libdevel optional libcupt3-dev_2.8.4_amd64.deb ec9b2540eb1dd933a06baa07da013b1f 167066 doc optional libcupt3-doc_2.8.4_all.deb 22e7f2b8ee331e10e00e82620ce441b3 362174 admin optional cupt_2.8.4_amd64.deb 13ca195407fbcc6a4d44bf7b452a2707 48816 admin optional libcupt3-0-downloadmethod-curl_2.8.4_amd64.deb be39f65372072534cd79caacc936d316 50556 admin optional libcupt3-0-downloadmethod-wget_2.8.4_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBCAAGBQJURABGAAoJEKftgx9Zs6DovxkP/A8g6RHaMjpNDC0CrSFjjFYE CQUI2+kWyIBrfv0bdFGmz7FJcNV5d/lDZ6qkZe2FGKSDqO2dBJ/26Z2Eo1c/O9uH ZGSLDX/Fa6hLB7n9h43Cjyh1IRn108vYEGPhqzMbPrLfosmYvqTXwy+PrlYfCS3Q UnTS/WIgTjZkU/1L/gBGw2RRSvI9AkCtlhtMYxuKa3wv4UGolZdxXs5Lz3RWzO0K ESrm7IYC5UN0zPbtv+HGtVqOdCaRHkTOr03p4W4aSJ57+g3yg3pKoEQ/Nj/uNSvc Oat6HOffeSYRD2cGwyrogxFsmmDAuAQRYjVWnHGdWvOh+48Q8Im6KmEJtZ63wcvX wBSn1mnTPRUj7Lc8ORjLLHkUrOEaSndEUU56Bn+YmJ4VJKsDuRTL61NzErve8U0H 8IdEH6d7n5YZl1P8HjOagLoOZEpjDKS4TA6wvGrM5gbXSX4byM/0+2zqtd49uwSA FceFySl3zubLIXn0n/phT7O5vaEsyDk7YyAm3qcfYVKdZTrkNmACe5glPPniIz+z bJFZa9VWIqw1m9piw7DnoCvNoSNZcR0NMX2rYfX4InXT8aVEgHKnX+8DSXTvpqo+ lqi8klOD+SqlU5r78b+CZvrfbb0jwesELBunf4t+e9U+BP7qGUmI98l46XrhSykK N2u6plJ7r1RzRGMevMvY =4LSC -----END PGP SIGNATURE-----
--- End Message ---

