Confused dependencies?
Braden McDaniel
braden at endoframe.com
Thu Jan 10 20:24:51 PST 2008
On Thu, 2008-01-10 at 21:54 -0600, Ryan Schmidt wrote:
> On Jan 10, 2008, at 18:30, Braden McDaniel wrote:
>
> > I'm presented with the following:
> >
> >> turketron:~ bmcdaniel$ port installed | grep tiff
> >> tiff @3.8.2_0+darwin_8
> >> tiff @3.8.2_1+darwin_8+macosx (active)
> >> turketron:~ bmcdaniel$ sudo port uninstall tiff at 3.8.2_0+darwin_8
> >> ---> Unable to uninstall tiff 3.8.2_0+darwin_8, the following
> >> ports depend on it:
> >> ---> gtk2
> >> ---> gtk2
> >> ---> gtk2
> >> Error: port uninstall failed: Please uninstall the ports that
> >> depend on tiff first.
> >> turketron:~ bmcdaniel$ port installed | grep gtk2
> >> gtk2 @2.12.2_0+x11 (active)
> >
> > There were two other versions of gtk2 installed; but port let me
> > uninstall them.
> >
> > I'm assuming things have fallen into some confused state. How might
> > I fix it?
>
> Are you just referring to the fact that "gtk2" is printed three times
> as a dependency, though it's only installed once? If so, then that's
> a well-known (but still unfixed) bug:
>
> http://trac.macosforge.org/projects/macports/ticket/8763
Not "just" that; if this were only cosmetic, I wouldn't care much.
I'm referring to the fact that port won't let me uninstall the inactive
tiff because there are apparently bogus dependencies around. The lone
installed (and active) gtk2 should be using the active tiff
installation.
This is just a particular instance of a problem that now pervades my
MacPorts installation.
--
Braden McDaniel e-mail: <braden at endoframe.com>
<http://endoframe.com> Jabber: <braden at jabber.org>
More information about the macports-users
mailing list