[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#46091: apt: unhelpful error



Package: apt
Version: 0.3.13

from dselect:
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  debconf gpart 
49 packages upgraded, 2 newly installed, 0 to remove and 6 not upgraded.
Need to get 0B/29.7MB of archives. After unpacking 232kB will be used.
Do you want to continue? [Y/n] 
E: Internal Error, Couldn't configure a pre-depend

A package would be nice!

~$ sudo apt-get -s upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back
  gnome-core gnome-panel gnome-panel-data gnome-session gnome-terminal
  gnome-utils realplayer 
48 packages upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Inst perl-5.005-suid [perl-5.005 on perl-base] []
E: Internal Error, Couldn't configure a pre-depend

Aha! However I think there is still a problem:

Package: perl-5.005
Priority: important
Section: interpreters
Installed-Size: 5168
Maintainer: Darren Stalder <torin@daft.com>
Architecture: i386
Version: 5.005.03-4
Replaces: data-dumper, perl, perl-5.005-base
Provides: data-dumper, perl5
Depends: perl-5.005-base (= 5.005.03-4)
Pre-Depends: perl-base (>= 5.004.04-2) | perl5-base
Recommends: perl-5.005-doc (= 5.005.03-4)
Suggests: perl-5.005-suid, perl-5.005-debug

Okay, this is the predepend.
~$ dpkg -s perl-base        
Package: perl-base
Status: purge ok not-installed
Priority: required
Section: base

not installed, now lets check perl5-base:


~$ dpkg -s perl-5.005-base
Package: perl-5.005-base
Status: install ok installed
Priority: required
Section: base
Installed-Size: 1143
Maintainer: Darren Stalder <torin@daft.com>
Source: perl-5.005
Version: 5.005.03-3
Replaces: perl-base
Provides: perl5-base
Pre-Depends: libc6 (>= 2.1), libgdbmg1
Suggests: perl-5.005
Conflicts: perl-base (<< 5.004.05), perl


Hmmm - that's installed.  The pre-dependency _is_ satisified. 
Is the bug in apt, or is apt covering for a bug in dpkg?

Cheers

Adrian

Adrian Bridgett <bridgett@hursley.ibm.com>
Internal: 7-245528  External: 01962-815528
DM2E8, Hursley Park, UK    (Mailpoint 206)


Reply to: