Re: Bug#138217: additional info
On Mon, Mar 18, 2002 at 09:06:57PM -0700, Jason Gunthorpe wrote:
>
> reassign 138217 trafstats
> thanks
>
> On Tue, 19 Mar 2002, Peter Gervai wrote:
>
> > Seems many packages needs this lib, so it couldn't be removed, but
> > it couldn't be upgraded either, so apt jumps off the cliff. I agree
> > that the depends are insane this time, but apt still could share more
> > info on what failed (I had to trial & error it all over).
>
> Hrm.
>
> I see the problem now. The trafstats package is pre-depending on
> postgresql, which is getting sucked into this honking mess with libpgsql.
> The 'Internal Error' would seem to be misnomer, it is actually not
> possible to resolve this situation to APT's satisfaction so it stops.
> (which is probably good since you managed to make dpkg segfault while
> screwing with this!)
>
> The solution is to have the trafstats package not pre-depend on postrgres,
> that is very bad in the first place, see policy.
I thought something similar happens, but apt does not help to spot the
culprit, or even to give _something_ to narrow the problem to some packages
instead of making poor Joe looking dumb at 593 packages to be upgraded.
Could some apt internals (supposedly told by using a --pray switch) in this
case tell the user where to look at least? (Like knowing either that
postgresql or trafstats is involved would have helped a lot.)
(Apt usually pretty chatty about dependency problems, and really helpful
doing that.)
Peter
Reply to: