> Eric Livingston wrote:
> > Here's what I get when I try to perform an "update world" operation. I
get
> > other versions of the same thing if I try --deep and other options
(meaning
> > other packages besides baselayout crap out with the same message).
> >
> > For some reason, it seems my portage ebuilds are masked? I originally
got this
> > error with portage 2.0.47, then manually upgrades to 2.0.48 (same
thing), and
> > now I'm at 2.0.49-r1 and still get the message. (apparently I can still
> > manually emerge specific .ebuild files, including portage ones.).
> >
> > Any help would be *greatly* appreciated, as I'm now stuck it seems.
> >
> > ---------------- example ----------------
> > www profiles # emerge -pu world
> >
> > These are the packages that I would merge, in order:
> >
> > Calculating world dependencies -
> > !!! all ebuilds that could satisfy ">=sys-apps/portage-2.0.23" have been
> > masked.
> > !!!    (dependency required by "sys-apps/baselayout-1.8.6.12-r3"
[ebuild])
> >
> > !!! Problem with ebuild sys-libs/zlib-1.2.1-r2
> > !!! Possibly a DEPEND/*DEPEND problem.
> >
> > !!! Depgraph creation failed.
>
> Is portage referenced anywhere in /etc/portage/package.mask?
>

Hmmm, ok. I guess I see what happened. After the last "emerge sync", the
only two portage ebuilds left under sys-apps/portage are 2.0.49-r19 and
2.0.50-pre9. /usr/portage/profiles/package.mask does have a filter of
">=sys-apps/portage-2.0.49-r19".

So, apparently my last "emerge sync" left me with only masked-out versions
of portage! I had manually upagraded to 2.0.49-r19 to see if it would fix
this problem, but it didn't for clear reasons (now).

I changed the filter to ">sys-apps/portage-2.0.49-r19" (my version) and
"emerge -pu --deep world" works fine, apparently, so I guess that fixed it.

However, now I have another concern: in the comments to that portage filter
in package.mask, it talks about an API change, etc. By upgrading my portage
to that level, have I broken something? Should I somehow go backwards? Given
that I now have no ebuilds earlier than 2.0.49-r19, how would I go backwards
if I wanted to? Should I just continue on from here?

Thanks,
Eric

P.S. - Oh, by the way: my package.mask is in /usr/portage/profiles. I don't
have a /etc/portage directory. Should I? Is my installation mis-configured
somehow?


--
[EMAIL PROTECTED] mailing list

Reply via email to