[Top][All Lists]
[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