Alan McKinnon <[email protected]> wrote:
> Apparently, though unproven, at 00:03 on Wednesday 09 February 2011, Alan
> McKinnon did opine thusly:
>
> > Apparently, though unproven, at 17:41 on Monday 07 February 2011,
> >
> > [email protected] did opine thusly:
> > > On trying my last world update with --deep and --newuse, etc. I get the
> > > following message:
> > >
> > > Calculating dependencies .. ........ done!
> > >
> > > !!! All ebuilds that could satisfy ">=dev-libs/glib-2.27.5" have been
> > >
> > > masked.
> > >
> > > !!! One of the following masked packages is required to complete your
> > >
> > > request:
> > > - dev-libs/glib-9999::gnome (masked by: package.mask, missing keyword)
> > > /usr/portage/profiles/package.mask:
> > > # Gilles Dartiguelongue <[email protected]> (04 Feb 2011)
> > > # New glib/gtk+ mask, for testing purpose
> > > # Needs a new gvfs as well
> > >
> > > - dev-libs/glib-2.27.93::gnome (masked by: package.mask)
> > > - dev-libs/glib-2.27.93::gentoo (masked by: package.mask)
> > >
> > > (dependency required by "x11-libs/gtk+-2.99.3" [ebuild])
> > > (dependency required by "media-gfx/graphviz-2.26.3-r3[gtk]" [installed])
> > > (dependency required by "app-doc/doxygen-1.7.3[-nodot]" [ebuild])
> > > (dependency required by "media-libs/id3lib-3.8.3-r8" [installed])
> > > (dependency required by "media-sound/id3v2-0.1.12" [installed])
> > > (dependency required by "@selected" [set])
> > > (dependency required by "@world" [argument])
> > > For more information, see the MASKED PACKAGES section in the emerge
> > > man page or refer to the Gentoo Handbook.
> > >
> > > Now I tried the following in my package.mask with no difference:
> > > >=x11-libs/gtk+-2.25.0
> >
> > Do you have some gnome overlay installed? None of the high-versioned
> > packages you need (glib, gtk+) are in the regular tree.
>
> Looks like my sync yesterday was behind. Today's sync gives me the same error
> you got.
>
> Latest unstable gtk+-2.24.0 DEPENDS on >=dev-libs/glib-2.27.3 (hard masked).
> $PORTDIR/profiles/package.mask lists
>
> >=dev-libs/glib-2.27
> =x11-libs/gtk+-2.24
>
> So the gtk+ line is wrong. It should be either ">=" or version "2.24.0"
>
> Pacho fixed it http://bugs.gentoo.org/show_bug.cgi?id=354275 so a resync
> again
> should resolve your issue
>
>
>
>
> >
> > > So what am I missing here, or is something broke?
> > >
> > > Thanks much for any help you can give.
> >
> > My guess is something in the overlay depends on a version of gtk+ that
> > isn't in the overlay yet, except for the dev versions *99*. And those are
> > hard and keyword masked as usual for cvs/svn versions.
> >
> > resync the overlay, try again.
> > It's an overlay. It's certain to break once a day. Less than that is a
> > bonus.
Thanks much -- I had unmasked glib2.27.5, but I will get rid of that and
resync again -- did not really want to use that.
Thanks.
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici
[email protected]