Bug#24923: apt: various dependencies and errors
Package: apt
Version: N/A
Cc: tpo@spin.ch
Severity: critical
-- System Information
Debian Release: 2.0
Kernel Version: Linux fetty 2.0.32 #3 Tue Dec 9 16:51:43 CET 1997 i686 unknown
I have started to upgrade using apt_0.1.1pre3_i386.deb on a bo system with
libc6.
Then I did "apt-get upgrade; apt-get dist-upgrade". The whole process
stopped after doing (I think) most of the work with:
dpkg: ../../../dpkg/packages.c:191: process_queue: Assertion ependtry <= 4'
failed.
E: Sub-process returned an error code
So I started dselect and after downloading and upgrading a few things I got
(and am still getting - any clue what I can do?):
dpkg: ../../../dpkg/packages.c:191: process_queue: Assertion ependtry <= 4'
failed.
/usr/lib/dpkg//methods/apt/install: line 20: 26797 IOT trap/Abort
(core dumped) dpkg --configure -a
The next dselect gave me:
fetty# dselect
ERROR
ftp://ftp.de.debian.org/debian-non-US/dists/frozen/non-US/binary-i386/Packages.gz
Need package libmd5-perl
ERROR
ftp://sunsite.cnlab-switch.ch/mirror/linux/distributions/debian/dists/frozen/contrib/binary-i386/Packages.gz
Need package libmd5-perl
So I had to download libmd5-perl manually and install with dpkg (well yes, I
didn't read all apt manuals...)
I am getting [main contrib non-free] from sunsite.cnlab-switch.ch, my nearest
debian mirror and [non-us] from ftp.de.debian.org. Now for some reason
ftp.de.debian.org wasn't reachable and so "Update" of [non-us] failed. This
resulted afterwards in "Install" not being able to install files from
sunsite.cnlab-switch.ch (!!):
if can't connect to ftp to get new packages I get error:
E: Packages file
/var/state/apt/lists/sunsite.cnlab-switch.ch_mirror_linux_distributions_debian_dists_frozen_non-free_binary-i386_Packages
has changed.
Some errors occured while unpacking. I'm going to configure the
packages that were installed. This may result in duplicate errors
or errors caused by missing dependencies. This is OK, only the errors
above this message are important. Please fix them and run [I]nstall again
Press enter to contiune.
Which is nonsense (?).
I tried to change to apt_0.0.17-1bo0_i386 or to apt_0.1.1_i386.deb which
didn't change anything.
I have submitted this bug as critical since I thought that apt could under bad
circumstances blow up a system which could be kinda difficult to repair for
a less experienced user.
OK, the "dpkg/packages.c:191" is still here, you can contact me if you need
more info. I guess this bugreport should go to dpkg as well, but I'll wait
for your opinion (Severity: critical...)
--
To UNSUBSCRIBE, email to deity-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: