Bug#24923: apt: various dependencies and errors
(Cc'd to relevant addresses)
On Tue, 28 Jul 1998, Brandon Mitchell wrote:
> On Thu, 23 Jul 1998, Tomas Pospisek wrote:
>
> > What I actually did:
> >
> > fetty# history|grep apt-get
> > 115 apt-get update
> > 116 apt-get dist-upgrade
> > 119 apt-get dist-upgrade
> > 120 apt-get dist-upgrade
> > 501 history|grep apt-get
>
> Looks good.
>
> > I'm sorry for the mess, but there's still the same problem as of
> > the original bug report...
>
> Ok, lets see if I can go through each problem:
>
> 1) "Assertion ependtry <= 4" and a dpkg core dump.
>
> Jason said this was a dpkg bug. Maybe there has been a dpkg update since
> you tried this (weren't there some nmu just before the release). Anyway,
> no longer an apt problem.
OK.
> 2) ERROR because ftp method requested but required package "libmd5-perl".
>
> I view it as an error because apt is unable to continue with that mirror.
> Also, since the default is not to use ftp, not as many people will be
> burned by this, and those that do should be the more experienced ones.
> Also, I view this as one of the more friendly error messages because it
> tells you what mirror couldn't be used and what package is needed to fix
> this (try getting that out of a core dump error message :-)
OK, I was upgrading, so I didn't change nothing in the setup of dselect...
Correct me if I'm wrong:
- atp or dselect (I don't know which) updates dselect (dpkg, dpkg-ftp?)
but (why?) does >not< update or get libmd5-perl.
- dselect depends on libmd5-perl, if you use the ftp method, so it can't
go on ("you are stuck"!). Since the ftp method is >not< default it
libmd5-perl is marked as optional.
- so you need to download the part yourself
Now, getting that error, how am I supposed to know that am am getting it
because I have selected ftp and not http as download method?
OK, I don't want to bother, I just think it's easier to solve the problem
somehow - f.ex. give the user some digestible info or check that one is
using the ftp method and download libmd5-perl - than having to answer
bugreports from ignorant users like me...
Consider this resolved from my side.
> 3) Bad mirror stops apt from upgrading.
>
> While this does happen, I don't think it's a critical bug, but a wishlist
> bug. From my experience, apt is picky about it's package files: it wants
> them accessable and it wants them accurate (updating the mirror without
> changing the package file is a show stopper for apt).
>
> > Jason Gunthorpe told me that if I agree he'd close the bugreport which I
> > taxed as "critical". I'd be a lot easier in sending him my agreement if
> > it'd be found out where the actual problem lied/lies.
>
> Did I miss one of your problems? If I did, could you spell it out for me?
I think that's all, Jason, close the bug if you wish.
> P.S. I have no idea what the apache-ssl fix had to do with this, but did
> it fix any problems with apt?
Nothing to do with it...
Thanks a lot ! And for giving "us" Debian!
*
t
------------------------------------------------------------------------------
Tomas Pospisek
http://www.SPIN.ch - Internet Services in Graubuenden/Switzerland
WANTED: sysadmin-> http://spin.ch/~tpo/joboffer
------------------------------------------------------------------------------
--
To UNSUBSCRIBE, email to debian-dpkg-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: