Your message dated Tue, 12 Jan 2010 12:17:20 +0000
with message-id <[email protected]>
and subject line Bug#564724: fixed in cupt 1.5.1
has caused the Debian Bug report #564724,
regarding libcupt-perl: Doesn't handle upgrading when there are Conflicts
against Provided packages
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.)
--
564724: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564724
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libcupt-perl
Version: 1.5.0
Severity: Normal
With the recent X upgrade, cupt had problems updating xserver-xorg-core
and the xserver-xorg-video-* packages. This is due to the new
xserver-xorg-core package Conflicting with xserver-xorg-video-5 and the
new video packages Depending on xserver-xorg-core >= 2:1.6.99.900 (i.e.,
the new package). See below (with some editing for clarity).
Running safe-upgrade a few times gradually works, as each run seems to
upgrade one of the xserver-xorg-video-* packages before attempting
xserver-xorg-core, where it errors out. After a few runs, all of the
video packages have been upgraded and the core package upgrade succeeds.
This may be another case where using Breaks would be the better solution
(e.g., xserver-xorg-core Breaks: xserver-xorg-video-5) and I'll poke
Julien about that later. I'm filing this bug, though, since cupt does
seem to partially handle the situation but needs some hand-holding to
complete the upgrade. It's almost as if only one of the packages
Providing xserver-xorg-video-5 is being considered (and therefore
upgraded) each run.
$ cupt safe-upgrade
...
dpkg: regarding ../xserver-xorg-core_2:1.7.3.902-1_i386.deb containing
xserver-xorg-core:
xserver-xorg-core conflicts with xserver-xorg-video-5
xserver-xorg-video-vesa provides xserver-xorg-video-5 and is present
and installed.
xserver-xorg-video-fbdev provides xserver-xorg-video-5 and is
present and installed.
dpkg: error processing
/var/cache/apt/archives/xserver-xorg-core_2:1.7.3.902-1_i386.deb
(--unpack):
conflicting packages - not installing xserver-xorg-core
Errors were encountered while processing:
/var/cache/apt/archives/xserver-xorg-core_2:1.7.3.902-1_i386.deb
E: /usr/bin/dpkg --unpack --force-bad-path
/var/cache/apt/archives/xserver-xorg-core_2:1.7.3.902-1_i386.deb
returned non-zero status: 256
E: error performing command 'safe-upgrade'
$ cupt show -a xserver-xorg-core xserver-xorg-video-vesa | egrep
'^(Package|Version|Depends|Conflicts|Provides)'
Package: xserver-xorg-core
Version: 2:1.6.5-1
Depends: <elided>
Conflicts: ..., xserver-xorg-video-2, xserver-xorg-video-4
Provides: xserver
Package: xserver-xorg-core
Version: 2:1.7.3.902-1
Depends: <elided>
Conflicts: ..., xserver-xorg-video-2, xserver-xorg-video-4, xserver-xorg-video-5
Provide: xserver
Package: xserver-xorg-video-vesa
Version: 1:2.2.1-1
Depends: libc6 (>= 2.1.3), xserver-xorg-core (>= 2:1.6.2)
Conflicts: xserver-xorg-driver-vesa
Provides: xserver-xorg-video-5
Package: xserver-xorg-video-vesa
Version: 1:2.2.1-2
Depends: libc6 (>= 2.1.3), xserver-xorg-core (>= 2:1.6.99.900)
Conflicts: xserver-xorg-driver-vesa
Provides: xserver-xorg-video-6
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
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 libcupt-perl depends on:
ii libdigest-sha-perl 5.47-1 Perl extension for SHA-1/224/256/3
ii liblist-moreutils-perl 0.25~01-1 Perl module with additional list f
ii libparse-recdescent-perl 1.962.2+dfsg-1 Perl module to create and use recu
ii libterm-size-perl 0.2-4+b1 Perl extension for retrieving term
ii liburi-perl 1.50-1 module to manipulate and access UR
ii libwww-curl-perl 4.11-1 Perl bindings to libcurl
ii perl [libdigest-sha-perl] 5.10.1-8 Larry Wall's Practical Extraction
Versions of packages libcupt-perl recommends:
ii bzip2 1.0.5-3 high-quality block-sorting file co
ii gpgv 1.4.10-2 GNU privacy guard - signature veri
ii liblocale-gettext-perl 1.05-6 Using libc functions for internati
Versions of packages libcupt-perl suggests:
ii cupt 1.5.0 alternative front-end for dpkg --
pn debdelta <none> (no description available)
ii dpkg-dev 1.15.5.5 Debian package development tools
pn dpkg-repack <none> (no description available)
ii lzma 4.43-14 Compression method of 7z format in
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: cupt
Source-Version: 1.5.1
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:
cupt_1.5.1.dsc
to main/c/cupt/cupt_1.5.1.dsc
cupt_1.5.1.tar.gz
to main/c/cupt/cupt_1.5.1.tar.gz
cupt_1.5.1_all.deb
to main/c/cupt/cupt_1.5.1_all.deb
libcupt-perl_1.5.1_all.deb
to main/c/cupt/libcupt-perl_1.5.1_all.deb
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: SHA1
Format: 1.8
Date: Tue, 12 Jan 2010 14:02:06 +0200
Source: cupt
Binary: libcupt-perl cupt
Architecture: source all
Version: 1.5.1
Distribution: unstable
Urgency: low
Maintainer: Eugene V. Lyubimkin <[email protected]>
Changed-By: Eugene V. Lyubimkin <[email protected]>
Description:
cupt - alternative front-end for dpkg -- console interface
libcupt-perl - alternative front-end for dpkg -- Perl modules
Closes: 564724
Changes:
cupt (1.5.1) unstable; urgency=low
.
* Cupt:
- System:
- Worker:
- 'change_system': perform download stage after determining dpkg call
sequence.
- Fixed the stupid long-standing bug with forgetting some action
dependencies for relation expressions which involve several binary
packages. Thanks to James Vega for spotting it. (Closes: #564724)
- Resolvers/Native:
- Significantly increased the penalty for removing installed packages.
- Optimize building solution tree in case of actions that resolve
conflicts with multiple packages that provide the same virtual
package.
- Config:
- Added the 'aptlistbugs::*' option family. Thanks to Ryan Niebur.
Checksums-Sha1:
9436fa4a4c16d13e0bbb2ba1d32ff808af7fae60 980 cupt_1.5.1.dsc
d0017eaedc07d316223a84c88ca3bbf46a5f123e 123931 cupt_1.5.1.tar.gz
6479f88ce89a5f1fc597b460b1df62b526fdbc33 147526 libcupt-perl_1.5.1_all.deb
e6c7309b3cd470d4d559774aeb2d2f1895325971 64478 cupt_1.5.1_all.deb
Checksums-Sha256:
6899b82e6e024519f89948904cea24be5bdbfcfa3adf00838b91dccfa953df3d 980
cupt_1.5.1.dsc
b6d964ab5b62d0c3e20c213b310445e9bed9fe37f222020391a38e1bcf318d4d 123931
cupt_1.5.1.tar.gz
a99f9fdef438a49b0757ea8e534480a73a5da13962490236896b391b117f2a82 147526
libcupt-perl_1.5.1_all.deb
73b2cf22bdc76f1498690d8b3d2c34bbe15833afe48a3c89c2a9c85895012036 64478
cupt_1.5.1_all.deb
Files:
b46e8bbdb8bde6f87c731ba559ae11ff 980 perl optional cupt_1.5.1.dsc
28dd37bc3a09ebe5f97f44cfea32b982 123931 perl optional cupt_1.5.1.tar.gz
5d4d6a8a03efa17e2717a20a0720a8f9 147526 perl optional
libcupt-perl_1.5.1_all.deb
85b03d62b886743c51b3cb8dd2c94180 64478 perl optional cupt_1.5.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAktMZP4ACgkQchorMMFUmYw2cACffC4qHiFDrT1I1qTIsmjvp7fA
YH8Anjz3Y83EkEkouNczgGANeNvG+17s
=zDXk
-----END PGP SIGNATURE-----
--- End Message ---