synaptic-devel
[Top][All Lists]
Advanced

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

Re: [Synaptic-devel] Fix broken packages


From: Michael Vogt
Subject: Re: [Synaptic-devel] Fix broken packages
Date: Sat, 24 Jan 2004 20:28:14 +0100
User-agent: Mutt/1.5.5.1+cvs20040105i

On Fri, Jan 23, 2004 at 05:15:17PM +0200, Panu Matilainen wrote:
> On Fri, 23 Jan 2004, Andrey Tarassov wrote:
> > I have noticed some strange behaviour when using the "Fix broken 
> > packages" feature. I tried to remove the libgnome package by calling:
> > 
> > rpm -e libgnome --nodeps
> > 
> > Then I started synaptic and apparently received a warning about broken 
> > packages. Then I tried "Fix broken packages" and synaptic suggested to 
> > remove all those packages that depend on libgnome. I guess that's not a 
> > user-friendly solution ;-)
> > 
> > On the contrary, when you try to run "apt-get -f install", apt-get would 
> > offer you to install libgnome package that is missing. This looks like a 
> > more correct behaviour for me.
> > 
> > What do you guys think about it?
> 
> Synaptic does something completely different to "fix broken stuff" 
> compared to apt. The attached patch makes it behave like apt (install 
> libgnome instead of everything depending on it) but perhaps Michael or 
> Gustavo known something why it was done the way it is instead of copying 
> apt-get behavior?

I don't know a good reason why synaptic works different here. So I
applied your patch in r689 (thanks!). Gustavo, I hope you like the
patch too :)
 
> Sorry it's against 0.46 but for some reason (probably because jade is
> trying to access internet and doesn't honor http_proxy setting or
> something) I'm unable to compile 0.47 at work on RHL 9 while it builds
> just fine at home where I'm not behind a proxy... Ideas to get around that
> would be welcome as well :)

No problem, the patch applies fine :)


bye, 
 Michael


-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]