Your message dated Thu, 3 Dec 2015 00:32:10 +0000
with message-id <[email protected]>
and subject line Re: aptitude: Does not resolve dependency correctly for hplip.
has caused the Debian Bug report #502766,
regarding aptitude: Does not resolve dependency correctly for hplip.
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.)


-- 
502766: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502766
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
2015-11-12 00:26 To Paul Menzel:
Control: tags -1 + moreinfo


Hi Paul,

2008-10-19 15:44 Paul Menzel:
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.

Maybe I am missing something, the sequence of actions is a bit
confusing, but as far as I can see, the problem is that "hpijs: Depends:
hplip (= 2.8.6.b-1) but 2.8.6.b-3 is to be installed".

In the last of the commands, it correctly suggests to upgrade "hpijs
hplip hplip-dbg", which in principle should be a valid solution.  Was it
not so?


In any case, the resolver changed a lot in the years after this bug
report, and after so many years, I do not think that we can do much
about this bug report.

It doesn't seem like a real problem with aptitude, but a problem with
the dependencies not being satisfiable at that point for some reason.

Closing now.  Please reopen if you still experience this issue and can
provide a recent example.


Cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>

--- End Message ---
_______________________________________________
Aptitude-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to