On Fri, Nov 13, 2009 at 02:58:50PM +0200, Eugene V. Lyubimkin wrote: > James Vega wrote: > > Package: libcupt-perl > > Version: 1.2.1 > > Severity: important > > > > As is the case right now, cupt can't upgrade consolekit & udev because > > the new versions both Break the currently installed version of the other > > package. Attached debug log. > > > > N.B., I haven't tried the git repo yet due to the traceback I posted in > > my other bug. > > > Good catch. I've fixed that bug in master and just pushed a change to pass > --force-breaks to dpkg too, it should fix this bug. Can you confirm?
That code path doesn't seem to be being reached in this scenario. --force-breaks wasn't used when I tried with git HEAD. Attached new log of safe-upgrade with worker/resolver debugging enabled. -- James GPG Key: 1024D/61326D40 2003-09-02 James Vega <james...@debian.org>
D: obtaining lock '/var/lib/cupt/lock' D: install package 'udev', version '147-1' D: install package 'libc6', version '2.10.1-6' D: install package 'libc-dev-bin', version '2.10.1-6' D: install package 'libc6-dev', version '2.10.1-6' D: install package 'libc-bin', version '2.10.1-6' D: install package 'libc6-dbg', version '2.10.1-6' D: install package 'libc6-i686', version '2.10.1-6' D: install package 'consolekit', version '0.4.1-2' D: install package 'libc6', version '2.10.1-5' D: auto-removed package 'libc-bin' D: started resolving D: (0:0.0) problem: package 'libc6-i686': unsatisfied pre_depends 'libc6 (= 2.10.1-6)' D: (0:0.0) -> (1,Δ:-694.4,qΔ:0.0) trying: package 'libc6-i686': '2.10.1-6' -> '2.10.1-5' D: (0:0.0) -> (2,Δ:-803.4,qΔ:0.0) trying: package 'libc6-i686': '2.10.1-6' -> '<not installed>' D: (1:-694.4) problem: package 'libc6': unsatisfied depends 'libc-bin (= 2.10.1-5)' D: (1:-694.4) -> (1,Δ:-59.5,qΔ:0.0) trying: package 'libc-bin': '<not installed>' -> '2.10.1-5' D: (1:-753.9) problem: package 'libc6-dbg': unsatisfied depends 'libc6 (= 2.10.1-6)' D: (1:-753.9) -> (3,Δ:-280.7,qΔ:0.0) trying: package 'libc6-dbg': '2.10.1-6' -> '2.10.1-5' D: (1:-753.9) -> (4,Δ:-401.7,qΔ:0.0) trying: package 'libc6-dbg': '2.10.1-6' -> '<not installed>' D: (2:-803.4) problem: package 'libc6': unsatisfied depends 'libc-bin (= 2.10.1-5)' D: (2:-803.4) -> (2,Δ:-59.5,qΔ:0.0) trying: package 'libc-bin': '<not installed>' -> '2.10.1-5' D: (2:-862.9) problem: package 'libc6-dbg': unsatisfied depends 'libc6 (= 2.10.1-6)' D: (2:-862.9) -> (5,Δ:-280.7,qΔ:0.0) trying: package 'libc6-dbg': '2.10.1-6' -> '2.10.1-5' D: (2:-862.9) -> (6,Δ:-401.7,qΔ:0.0) trying: package 'libc6-dbg': '2.10.1-6' -> '<not installed>' D: (3:-1034.6) problem: package 'libc6-dev': unsatisfied depends 'libc6 (= 2.10.1-6)' D: (3:-1034.6) -> (7,Δ:-446.4,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '2.10.1-5' D: (3:-1034.6) -> (8,Δ:-501.9,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '<not installed>' D: (5:-1143.6) problem: package 'libc6-dev': unsatisfied depends 'libc6 (= 2.10.1-6)' D: (5:-1143.6) -> (9,Δ:-446.4,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '2.10.1-5' D: (5:-1143.6) -> (10,Δ:-501.9,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '<not installed>' D: (4:-1155.6) problem: package 'libc6-dev': unsatisfied depends 'libc6 (= 2.10.1-6)' D: (4:-1155.6) -> (11,Δ:-446.4,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '2.10.1-5' D: (4:-1155.6) -> (12,Δ:-501.9,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '<not installed>' D: (6:-1264.6) problem: package 'libc6-dev': unsatisfied depends 'libc6 (= 2.10.1-6)' D: (6:-1264.6) -> (13,Δ:-446.4,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '2.10.1-5' D: (6:-1264.6) -> (14,Δ:-501.9,qΔ:0.0) trying: package 'libc6-dev': '2.10.1-6' -> '<not installed>' D: (7:-1481.0) problem: package 'libc6-dev': unsatisfied depends 'libc-dev-bin (= 2.10.1-5)' D: (7:-1481.0) -> (7,Δ:-446.4,qΔ:0.0) trying: package 'libc-dev-bin': '2.10.1-6' -> '2.10.1-5' D: (7:-1927.4) finished D: (8:-1536.5) problem: package 'build-essential': unsatisfied depends 'libc6-dev | libc-dev' D: (8:-1536.5) -> (8,Δ:-500.9,qΔ:0.0) trying: package 'build-essential': '11.4' -> '<not installed>' D: (8:-2037.4) problem: package 'kernel-package': unsatisfied depends 'build-essential' D: (8:-2037.4) -> (8,Δ:-72.5,qΔ:0.0) trying: package 'kernel-package': '12.025' -> '<not installed>' D: (8:-2109.9) problem: package 'libstdc++6-4.3-dev': unsatisfied depends 'libc6-dev (>= 2.5)' D: (8:-2109.9) -> (8,Δ:-72.5,qΔ:0.0) trying: package 'libstdc++6-4.3-dev': '4.3.4-6' -> '<not installed>' D: (8:-2182.5) problem: package 'g++-4.3': unsatisfied depends 'libstdc++6-4.3-dev (= 4.3.4-6)' D: (8:-2182.5) -> (8,Δ:-72.5,qΔ:0.0) trying: package 'g++-4.3': '4.3.4-6' -> '<not installed>' D: (8:-2255.0) problem: package 'g++': unsatisfied depends 'g++-4.3 (>= 4.3.4-1)' D: (8:-2255.0) -> (8,Δ:-72.5,qΔ:0.0) trying: package 'g++': '4:4.3.4-1' -> '<not installed>' D: (8:-2327.6) finished D: auto-removed package 'linux-libc-dev' D: auto-removed package 'libc-dev-bin' D: (9:-1590.0) problem: package 'libc6-dev': unsatisfied depends 'libc-dev-bin (= 2.10.1-5)' D: (9:-1590.0) -> (9,Δ:-446.4,qΔ:0.0) trying: package 'libc-dev-bin': '2.10.1-6' -> '2.10.1-5' D: (9:-2036.4) finished D: (11:-1602.0) problem: package 'libc6-dev': unsatisfied depends 'libc-dev-bin (= 2.10.1-5)' D: (11:-1602.0) -> (11,Δ:-446.4,qΔ:0.0) trying: package 'libc-dev-bin': '2.10.1-6' -> '2.10.1-5' D: (11:-2048.4) finished D: (10:-1645.5) problem: package 'build-essential': unsatisfied depends 'libc6-dev | libc-dev' D: (10:-1645.5) -> (10,Δ:-500.9,qΔ:0.0) trying: package 'build-essential': '11.4' -> '<not installed>' D: (10:-2146.4) problem: package 'kernel-package': unsatisfied depends 'build-essential' D: (10:-2146.4) -> (10,Δ:-72.5,qΔ:0.0) trying: package 'kernel-package': '12.025' -> '<not installed>' D: (10:-2218.9) problem: package 'libstdc++6-4.3-dev': unsatisfied depends 'libc6-dev (>= 2.5)' D: (10:-2218.9) -> (10,Δ:-72.5,qΔ:0.0) trying: package 'libstdc++6-4.3-dev': '4.3.4-6' -> '<not installed>' D: (10:-2291.5) problem: package 'g++-4.3': unsatisfied depends 'libstdc++6-4.3-dev (= 4.3.4-6)' D: (10:-2291.5) -> (10,Δ:-72.5,qΔ:0.0) trying: package 'g++-4.3': '4.3.4-6' -> '<not installed>' D: (10:-2364.0) problem: package 'g++': unsatisfied depends 'g++-4.3 (>= 4.3.4-1)' D: (10:-2364.0) -> (10,Δ:-72.5,qΔ:0.0) trying: package 'g++': '4:4.3.4-1' -> '<not installed>' D: (10:-2436.6) finished D: auto-removed package 'linux-libc-dev' D: auto-removed package 'libc-dev-bin' D: (12:-1657.5) problem: package 'build-essential': unsatisfied depends 'libc6-dev | libc-dev' D: (12:-1657.5) -> (12,Δ:-500.9,qΔ:0.0) trying: package 'build-essential': '11.4' -> '<not installed>' D: (12:-2158.4) problem: package 'kernel-package': unsatisfied depends 'build-essential' D: (12:-2158.4) -> (12,Δ:-72.5,qΔ:0.0) trying: package 'kernel-package': '12.025' -> '<not installed>' D: (12:-2230.9) problem: package 'libstdc++6-4.3-dev': unsatisfied depends 'libc6-dev (>= 2.5)' D: (12:-2230.9) -> (12,Δ:-72.5,qΔ:0.0) trying: package 'libstdc++6-4.3-dev': '4.3.4-6' -> '<not installed>' D: (12:-2303.5) problem: package 'g++-4.3': unsatisfied depends 'libstdc++6-4.3-dev (= 4.3.4-6)' D: (12:-2303.5) -> (12,Δ:-72.5,qΔ:0.0) trying: package 'g++-4.3': '4.3.4-6' -> '<not installed>' D: (12:-2376.0) problem: package 'g++': unsatisfied depends 'g++-4.3 (>= 4.3.4-1)' D: (12:-2376.0) -> (12,Δ:-72.5,qΔ:0.0) trying: package 'g++': '4:4.3.4-1' -> '<not installed>' D: (12:-2448.6) finished D: auto-removed package 'linux-libc-dev' D: auto-removed package 'libc-dev-bin' D: (13:-1711.0) problem: package 'libc6-dev': unsatisfied depends 'libc-dev-bin (= 2.10.1-5)' D: (13:-1711.0) -> (13,Δ:-446.4,qΔ:0.0) trying: package 'libc-dev-bin': '2.10.1-6' -> '2.10.1-5' D: (13:-2157.4) finished D: (14:-1766.5) problem: package 'build-essential': unsatisfied depends 'libc6-dev | libc-dev' D: (14:-1766.5) -> (14,Δ:-500.9,qΔ:0.0) trying: package 'build-essential': '11.4' -> '<not installed>' D: (14:-2267.4) problem: package 'kernel-package': unsatisfied depends 'build-essential' D: (14:-2267.4) -> (14,Δ:-72.5,qΔ:0.0) trying: package 'kernel-package': '12.025' -> '<not installed>' D: (14:-2339.9) problem: package 'libstdc++6-4.3-dev': unsatisfied depends 'libc6-dev (>= 2.5)' D: (14:-2339.9) -> (14,Δ:-72.5,qΔ:0.0) trying: package 'libstdc++6-4.3-dev': '4.3.4-6' -> '<not installed>' D: (14:-2412.5) problem: package 'g++-4.3': unsatisfied depends 'libstdc++6-4.3-dev (= 4.3.4-6)' D: (14:-2412.5) -> (14,Δ:-72.5,qΔ:0.0) trying: package 'g++-4.3': '4.3.4-6' -> '<not installed>' D: (14:-2485.0) problem: package 'g++': unsatisfied depends 'g++-4.3 (>= 4.3.4-1)' D: (14:-2485.0) -> (14,Δ:-72.5,qΔ:0.0) trying: package 'g++': '4:4.3.4-1' -> '<not installed>' D: (14:-2557.6) finished D: auto-removed package 'linux-libc-dev' D: auto-removed package 'libc-dev-bin' D: (7:-1927.4) proposing this solution D: (7:-1927.4) accepted D: new action dependency: 'configure udev 147-1' -> '(fake) configure dmsetup [udev] 2:1.02.39-1' D: new action dependency: '(fake) remove powermgmt-base [makedev | udev] 1.30+nmu1' -> 'remove udev 146-6' D: new action dependency: '(fake) remove libsane [udev (>= 0.88-1) | makedev (>= 2.3.1-58)] 1.0.20-9' -> 'remove udev 146-6' D: new action dependency: '(fake) remove hal [consolekit (>= 0.3)] 0.5.13-4' -> 'remove consolekit 0.3.1-2' D: new action dependency: 'configure udev 147-1' -> '(fake) configure hal [udev (>= 0.125)] 0.5.13-4' D: new action dependency: 'configure udev 147-1' -> '(fake) configure alsa-base [udev] 1.0.21+dfsg-2' D: new action dependency: '(fake) remove dmsetup [udev] 2:1.02.39-1' -> 'remove udev 146-6' D: new action dependency: '(fake) remove alsa-base [udev] 1.0.21+dfsg-2' -> 'remove udev 146-6' D: new action dependency: 'remove consolekit 0.3.1-2' -> 'configure udev 147-1' D: new action dependency: 'configure udev 147-1' -> '(fake) configure libsane [udev (>= 0.88-1) | makedev (>= 2.3.1-58)] 1.0.20-9' D: new action dependency: 'configure consolekit 0.4.1-2' -> '(fake) configure hal [consolekit (>= 0.3)] 0.5.13-4' D: new action dependency: 'configure consolekit 0.4.1-2' -> '(fake) configure policykit [consolekit] 0.9-4' D: new action dependency: '(fake) remove policykit [consolekit] 0.9-4' -> 'remove consolekit 0.3.1-2' D: new action dependency: 'configure udev 147-1' -> '(fake) configure powermgmt-base [makedev | udev] 1.30+nmu1' D: new action dependency: 'configure udev 147-1' -> '(fake) configure fuse-utils [udev | makedev (>= 2.3.1-80)] 2.8.1-1' D: new action dependency: '(fake) remove initramfs-tools [udev (>= 0.086-1)] 0.93.4' -> 'remove udev 146-6' D: new action dependency: 'configure udev 147-1' -> '(fake) configure initramfs-tools [udev (>= 0.086-1)] 0.93.4' D: new action dependency: 'remove udev 146-6' -> 'configure consolekit 0.4.1-2' D: new action dependency: 'configure udev 147-1' -> '(fake) configure alsa-utils [udev] 1.0.21-1' D: new action dependency: '(fake) remove fuse-utils [udev | makedev (>= 2.3.1-80)] 2.8.1-1' -> 'remove udev 146-6' D: new action dependency: '(fake) remove hal [udev (>= 0.125)] 0.5.13-4' -> 'remove udev 146-6' D: new action dependency: '(fake) remove alsa-utils [udev] 1.0.21-1' -> 'remove udev 146-6' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'fuse-utils [udev | makedev (>= 2.3.1-80)]' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'libsane [udev (>= 0.88-1) | makedev (>= 2.3.1-58)]' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'alsa-base [udev]' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'hal [udev (>= 0.125)]' D: multiplied action dependency: 'configure consolekit 0.4.1-2' -> 'remove consolekit 0.3.1-2', virtual mediator: 'hal [consolekit (>= 0.3)]' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'dmsetup [udev]' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'initramfs-tools [udev (>= 0.086-1)]' D: multiplied action dependency: 'configure consolekit 0.4.1-2' -> 'remove consolekit 0.3.1-2', virtual mediator: 'policykit [consolekit]' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'alsa-utils [udev]' D: multiplied action dependency: 'configure udev 147-1' -> 'remove udev 146-6', virtual mediator: 'powermgmt-base [makedev | udev]' D: ate action dependency: 'configure consolekit 0.4.1-2' -> 'unpack consolekit 0.4.1-2' using 'consolekit, consolekit, consolekit (>= 0.3), consolekit (>= 0.3)' D: merging action 'install consolekit 0.4.1-2' D: ate action dependency: 'configure udev 147-1' -> 'unpack udev 147-1' using 'makedev | udev, makedev | udev, udev, udev, udev (>= 0.086-1), udev (>= 0.086-1), udev, udev, udev (>= 0.125), udev (>= 0.125), udev, udev, udev (>= 0.88-1) | makedev (>= 2.3.1-58), udev (>= 0.88-1) | makedev (>= 2.3.1-58), udev | makedev (>= 2.3.1-80), udev | makedev (>= 2.3.1-80)' D: merging action 'install udev 147-1' D: started changeset Reading package fields... 0% Reading package fields... 50% Reading package fields... Done Reading package status... 0% Reading package status... 0% Reading package status... 50% Reading package status... Done Retrieving bug reports... 0% Retrieving bug reports... 100% Retrieving bug reports... Done Parsing Found/Fixed information... 0% Parsing Found/Fixed information... 0% Parsing Found/Fixed information... 12% Parsing Found/Fixed information... 25% Parsing Found/Fixed information... 37% Parsing Found/Fixed information... 50% Parsing Found/Fixed information... 62% Parsing Found/Fixed information... 75% Parsing Found/Fixed information... 87% Parsing Found/Fixed information... 100% Parsing Found/Fixed information... Done D: install --force-depends --force-conflicts udev_147-1 consolekit_0.4.1-2 dpkg: regarding .../archives/udev_147-1_i386.deb containing udev: udev breaks consolekit (<< 0.4.1) consolekit (version 0.3.1-2) is present and installed. dpkg: error processing /var/cache/apt/archives/udev_147-1_i386.deb (--install): installing udev would break consolekit, and deconfiguration is not permitted (--auto-deconfigure might help) dpkg: regarding .../consolekit_0.4.1-2_i386.deb containing consolekit: consolekit breaks udev (<< 147~) udev (version 146-6) is present and installed. dpkg: error processing /var/cache/apt/archives/consolekit_0.4.1-2_i386.deb (--install): installing consolekit would break udev, and deconfiguration is not permitted (--auto-deconfigure might help) Errors were encountered while processing: /var/cache/apt/archives/udev_147-1_i386.deb /var/cache/apt/archives/consolekit_0.4.1-2_i386.deb E: /usr/bin/dpkg --install --force-depends --force-conflicts /var/cache/apt/archives/udev_147-1_i386.deb /var/cache/apt/archives/consolekit_0.4.1-2_i386.deb returned non-zero status: 256 D: releasing lock '/var/lib/cupt/lock' E: error performing command 'safe-upgrade'
signature.asc
Description: Digital signature