On Thu, Jun 11, 2020 at 4:10 PM n952162 <n952...@web.de> wrote:
>
> On 2020-06-11 22:01, Rich Freeman wrote:
> >>
> >> The current version of portage supports EAPI '6'. You must upgrade to a
> >> newer version of portage before EAPI masked packages can be installed.
> >> (dependency required by
> >> "sys-apps/portage-9999::gentoo[-build,rsync-verify]" [ebuild])
> >> (dependency required by "sys-apps/portage" [argument])
> > Why are you installing portage-9999 now?  This is going to be masked
> > unless you've jumped through some hoops.
>
> ???  I didn't specify that!  I put it in the config file because emerge
> told me to.  I have no idea what 9999 really does.

It will do something different depending on what day of the week you
run it - literally.

-9999 will pull the latest master branch from git and install it - you
do NOT want to do this.

Most likely emerge was trying to be "helpful" and being overly literal
about something you told it to do.

I'd go ahead and "grep -r 9999 /etc/portage" - anything that it
returns that looks like a package-version combo should almost
certainly be deleted unless you REALLY know what you're doing.

However, that last email I sent should be pretty likely to get portage
updated.  I just don't want to see you updating to -9999 the next time
you go to do something.  At that point you'll no longer get any
automatic updates in it and you'll be running unreleased code.  You
would need to fix your config files and downgrade.

-- 
Rich

Reply via email to