Subject: aptitude: Does not resolve dependency correctly for hplip.
Package: aptitude
Version: 0.4.11.10-1
Severity: normal

*** Please type your report below this line ***

Dear DDs,


I safe-upgraded hplip but it suffered from bug #502055 [1], so I
manually installed the package from before with

dpkg -i /var/cache/apt/archives/hplip_2.8.6.b-1_i386.deb

and put hplip and hplip-dbg on hold.

When the bug was fixed I put issued unhold for the two packages, but
safe-upgrade or install do not work. apt-get works though. Here is the
output.

$ LANG=C sudo aptitude install hplip
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Reading task descriptions... Done  
The following packages are BROKEN:
  hpijs 
The following packages will be upgraded:
  hplip 
1 packages upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Need to get 238kB of archives. After unpacking 12.3kB will be used.
The following packages have unmet dependencies:
  hpijs: Depends: hplip (= 2.8.6.b-1) but 2.8.6.b-3 is to be installed.
Unable to resolve dependencies!  Giving up...
The following packages are BROKEN:
  hpijs 
The following packages will be upgraded:
  hplip 
1 packages upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Need to get 238kB of archives. After unpacking 12.3kB will be used.
aptitude failed to find a solution to these dependencies.  You can solve them 
yourself by hand or type 'n' to quit.
The following packages have unmet dependencies:
  hpijs: Depends: hplip (= 2.8.6.b-1) but 2.8.6.b-3 is to be installed.
Resolve these dependencies by hand? [N/+/-/_/:/?] 
Abort.
$ LANG=C sudo aptitude install hplip hplip-dbg
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Reading task descriptions... Done  
The following packages are BROKEN:
  hpijs 
The following packages will be upgraded:
  hplip hplip-dbg 
2 packages upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
Need to get 1002kB of archives. After unpacking 12.3kB will be used.
The following packages have unmet dependencies:
  hpijs: Depends: hplip (= 2.8.6.b-1) but 2.8.6.b-3 is to be installed.
The following actions will resolve these dependencies:

Remove the following packages:
hplip-dbg

Keep the following packages at their current version:
hplip [2.8.6.b-1 (now)]

Score is -19809

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

Remove the following packages:
hplip-dbg

Keep the following packages at their current version:
hplip [2.8.6.b-1 (now)]

Score is -19809

Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
$ LANG=C sudo apt-get install hplip
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  hpijs hplip-dbg
Suggested packages:
  hpijs-ppds hplip-doc kdeprint gtklp xpp openprinting-ppds
The following packages will be upgraded:
  hpijs hplip hplip-dbg
3 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Need to get 1322kB of archives.
After this operation, 16.4kB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.


I have not installed the packages, so I can help debugging. I also
issued aptitude-create-state-bundle. The file is 37 MB big. Tell me if
you need it.


Thanks,

Paul


[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502055

-- Package-specific info:
aptitude 0.4.11.10 kompiliert am Sep  6 2008 05:10:24
Compiler: g++ 4.3.1
Kompiliert gegen:
  apt-Version 4.6.0
  NCurses-Version: 5.6
  libsigc++-Version: 2.0.18
  Ept-Unterstützung aktiviert.

Aktuelle Bibliotheksversion:
  NCurses-Version: ncurses 5.6.20081012
  cwidget-Version: 0.5.12
  Apt-Version: 4.6.0
        linux-gate.so.1 =>  (0xf7f3d000)
        libapt-pkg-libc6.7-6.so.4.6 => /usr/lib/libapt-pkg-libc6.7-6.so.4.6 
(0xf7e68000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0xf7e2a000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xf7e23000)
        libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0xf7d5f000)
        libept.so.0 => /usr/lib/libept.so.0 (0xf7c9b000)
        libxapian.so.15 => /usr/lib/libxapian.so.15 (0xf7b45000)
        libz.so.1 => /usr/lib/libz.so.1 (0xf7b30000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xf7b17000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf7a28000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xf7a02000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf79f5000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xf789a000)
        libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0xf7896000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xf7891000)
        /lib/ld-linux.so.2 (0xf7f3e000)
Terminal: xterm
$DISPLAY is set.
`which aptitude`: /usr/bin/aptitude
aptitude version information:

aptitude linkage:

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6. 0.7.16+b1         Advanced front-end for dpkg
ii  libc6                  2.7-15            GNU C Library: Shared libraries
ii  libcwidget3            0.5.12-3          high-level terminal interface libr
ii  libept0                0.5.26            High-level library for managing De
ii  libgcc1                1:4.3.2-1         GCC support library
ii  libncursesw5           5.6+20081012-2    shared libraries for terminal hand
ii  libsigc++-2.0-0c2a     2.0.18-2          type-safe Signal Framework for C++
ii  libstdc++6             4.3.2-1           The GNU Standard C++ Library v3
ii  libxapian15            1.0.7-4           Search engine library
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

Versions of packages aptitude recommends:
pn  aptitude-doc-en | aptitude-do <none>     (no description available)
ii  libparse-debianchangelog-perl 1.1.1-2    parse Debian changelogs and output

Versions of packages aptitude suggests:
pn  debtags                       <none>     (no description available)
ii  tasksel                       2.76       Tool for selecting tasks for insta

-- no debconf information

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to