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 ---

Reply via email to