Am Donnerstag, 11. Juni 2020, 09:47:50 EEST schrieb n952162:
> I haven't clue what to do here.  Can somebody supply a good URL or
> explanation?
> 

In the meantime a new ebuild format version (EAPI) has been introduced; your 
old portage can't process that, and as a result doesnt understand many new 
ebuilds.

Portage disregards ebuilds where it doesnt know the format, but of course if 
these are needed to update Portage itself, you're somewhat screwed. 

Luckily there is a very simple workaround.

Download a recent portage (the packager) tarball, or clone git master portage:
https://anongit.gentoo.org/git/proj/portage.git

Then run the "emerge" command inside that checkout, by giving its full path, 
the same way as you would otherwise run emerge. This updates your system and 
ideally afterwards your system portage is new and shiny, so you can delete the 
git clone again.

-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer 
(council, qa, toolchain, base-system, perl, libreoffice)