* Michael Mol <mike...@gmail.com> [120328 11:28]:
> On Wed, Mar 28, 2012 at 11:14 AM, Todd Goodman <t...@bonedaddy.net> wrote:
> > * Neil Bothwick <n...@digimed.co.uk> [120328 11:06]:
> >> On Wed, 28 Mar 2012 10:15:19 -0400, Todd Goodman wrote:
> >>
> >> > x11-libs/fltk is in world.
> >>
> >> Why?
> >
> > Don't know.  Probably forgot the -1 at some point or needed it for some
> > software outside of Gentoo.
> >
> >>
> >> > Or have I broken my system?
> >>
> >> Probably. There is rarely a good reason for having libraries in world.
> >
> > Fine, but it hardly seems that it's broken just because there's a
> > library in world?
> 
> Remove it from world, and try an emerge -p --depclean.

No offense, but I wasn't really asking how to remove packages
from my system if I need both slots for some reason.

It wants to then depclean both versions (no surprise there.)

> 
> Having the library in world ties you to a particular name for that
> library, among (potentially) other things. That could conceivably lead
> to ping-ponging if an update moves it away from some piece of that
> original description, and than another update notices that it's
> missing.

Yes, of course if the ebuild names change then it's a possible problem.
The same for an ebuild for a package that isn't a library.

It still seems broken for emerge to want to install both versions in
slots and then turn around and remove one of them immediately
afterwards.

Todd

Reply via email to