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

Re: Bug#24923: apt: various dependencies and errors



On Wed, 22 Jul 1998, Tomas Pospisek wrote:

> 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:

Erm, you should just use dist-upgrade, not upgrade before hand. It
shouldn't matter so much
 
>  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

This is a known dpkg bug and I've reassigned and merged this bug with
dpkg.

> 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...)

Which say if you want to use FTP you must have those packages. If you want
to use HTTP you don't need them. That is why the are only suggested. The
new APT (0.1.3) does not need them at all.
 
> 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 (!!):

Yes, it is particular about having all of the sites available. It would
have been ok if you had an old package file from ftp.de but since you
didn't it won't continue wihtout something.
 
> 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.

Other than that dpkg thing, no it won't. If you have apache-ssl installed,
remove it and install it again after apache-common (?) that sometimes
fixes it for other people.

Jason


--  
To UNSUBSCRIBE, email to deity-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: