Noticed after a failed attempt to use EAPI=8 on new ebuild: * ERROR: dev-lang/crystal-1.1.0::gentoo failed (depend phase): * EAPI 8 unsupported (yet). * * Call stack: * ebuild.sh, line 645: Called source '/home/slyfox/portage/gentoo/dev-lang/crystal/crystal-1.1.0.ebuild' * crystal-1.1.0.ebuild, line 6: Called inherit 'bash-completion-r1' 'llvm' 'multiprocessing' 'toolchain-funcs' * ebuild.sh, line 329: Called __qa_source '/home/slyfox/portage/gentoo/eclass/bash-completion-r1.eclass' * ebuild.sh, line 114: Called source '/home/slyfox/portage/gentoo/eclass/bash-completion-r1.eclass' * bash-completion-r1.eclass, line 30: Called die * The specific snippet of code: * *) die "EAPI ${EAPI} unsupported (yet)." *
Sent to the ml for review.
commit d9e60f491cb9ad6e0bf3328a027e30d8389b2553 Author: Michał Górny <mgorny@gentoo.org> Date: Sat Jul 17 00:33:21 2021 +0200 bash-completion-r1.eclass: Add EAPI 8 support Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>