leycec / raiagent

Third-party Gentoo overlay. Ride the Lagrangian point between awesomeness and volatile compounds.
31 stars 14 forks source link

Update failed parsing repository on package media-fonts/powerline-symbols #95

Closed scottfurry closed 3 years ago

scottfurry commented 3 years ago

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 3 years ago

Yikes! Thanks for the detailed heads up; we'll get this squared straight away.

leycec commented 3 years ago

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. :dog2:

scottfurry commented 3 years ago

Woof Woof - problem disappeared. Thanks for fixing