lmiphay / gentoo.overlay

lmiphay gentoo overlay
4 stars 3 forks source link

sys-boot/grub-0.97-r16 uses the deprecated EAPI 5 #11

Closed Putrefalcis closed 3 years ago

Putrefalcis commented 3 years ago

Upon trying to emerge @world, I get the following warning:

These are the packages that would be merged, in order:

Calculating dependencies / * ERROR: sys-boot/grub-0.97-r16::lmiphay failed (depend phase):
 *   mount-boot: EAPI 5 not supported
 * 
 * Call stack:
 *              ebuild.sh, line 609:  Called source '/var/lib/layman/lmiphay/sys-boot/grub/grub-0.97-r16.ebuild'
 *   grub-0.97-r16.ebuild, line  20:  Called inherit 'eutils' 'mount-boot' 'toolchain-funcs' 'linux-info' 'flag-o-matic' 'autotools' 'pax-utils'
 *              ebuild.sh, line 314:  Called __qa_source '/var/db/repos/gentoo/eclass/mount-boot.eclass'
 - *              ebuild.sh, line 112:  Called source '/var/db/repos/gentoo/eclass/mount-boot.eclass'
 *      mount-boot.eclass, line  18:  Called die
 * The specific snippet of code:
 *      *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 * 
 * If you need support, post the output of `emerge --info '=sys-boot/grub-0.97-r16::lmiphay'`,
 * the complete build log and the output of `emerge -pqv '=sys-boot/grub-0.97-r16::lmiphay'`.
 * Working directory: '/usr/lib/python3.8/site-packages'
 * S: '/var/tmp/portage/sys-boot/grub-0.97-r16/work/grub-0.97'
... done!

It's only a cosmetic issue, but I can't seem to get rid of it without getting rid of the overlay (already tried adding it to the block list)

Perhaps switching to EAPI 6 would help?