Update failed parsing repository on package media-fonts/powerline-symbols
scottfurry opened this issue · 3 comments
scottfurry commented
Doing an emerge update and it appears something has changed in Gentoo that causes a parsing of repository to fail.
Platform: x86_64(AMD)
Kernel 5.4.97
portage 3.0.17-r2
Error Messaging during update:
"raiagent" /var/db/repos/raiagent (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 97|169 ( 57): media-fonts... * ERROR: media-fonts/powerline-symbols-9999::raiagent failed (depend phase):
* EAPI 5 is not supported by font.eclass.
*
* Call stack:
* ebuild.sh, line 609: Called source '/var/db/repos/raiagent/media-fonts/powerline-symbols/powerline-symbols-9999.ebuild'
* powerline-symbols-9999.ebuild, line 12: Called inherit 'font' 'git-r3'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/font.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/font.eclass'
* font.eclass, line 12: Called die
* The specific snippet of code:
* *) die "EAPI ${EAPI} is not supported by font.eclass." ;;
*
* If you need support, post the output of `emerge --info '=media-fonts/powerline-symbols-9999::raiagent'`,
* the complete build log and the output of `emerge -pqv '=media-fonts/powerline-symbols-9999::raiagent'`.
* Working directory: '/usr/lib/python3.8/site-packages'
* S: '/powerline-symbols-9999'
ebuild failed with status 1
Reading category 97|169 ( 57): media-fonts...
cannot properly execute /var/db/repos/raiagent/media-fonts/powerline-symbols/powerline-symbols-9999.ebuild
leycec commented
Yikes! Thanks for the detailed heads up; we'll get this squared straight away.
leycec commented
Thanks again, Canadian canine superhero Scott Furry! Gentoo recently bumped the font
eclass to requiring EAPI >= 6. All should now be well for dogfighting dogs everywhere. 🐕
scottfurry commented
Woof Woof - problem disappeared.
Thanks for fixing