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

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: