Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 803416

Summary: cmake.eclass: add EAPI=8 support
Product: Gentoo Linux Reporter: Sergei Trofimovich (RETIRED) <slyfox>
Component: EclassesAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sergei Trofimovich (RETIRED) gentoo-dev 2021-07-22 18:52:55 UTC
Tried to use EAPI-8 on ccache today, failed as:

 * ERROR: dev-util/ccache-4.3-r3::gentoo failed (depend phase):
 *   EAPI=8 is not supported
 *
 * Call stack:
 *              ebuild.sh, line 645:  Called source '/home/slyfox/portage/gentoo/dev-util/ccache/ccache-4.3-r3.ebuild'
 *   ccache-4.3-r3.ebuild, line   6:  Called inherit 'cmake' 'toolchain-funcs'
 *              ebuild.sh, line 329:  Called __qa_source '/home/slyfox/portage/gentoo/eclass/cmake.eclass'
 *              ebuild.sh, line 114:  Called source '/home/slyfox/portage/gentoo/eclass/cmake.eclass'
 *           cmake.eclass, line 102:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI:-0} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=dev-util/ccache-4.3-r3::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/ccache-4.3-r3::gentoo'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/tmp/portage/dev-util/ccache-4.3-r3/work/ccache-4.3'

Filing a bug to get `cmake.eclass` ported to EAPI=8.
Comment 1 Andreas Sturmlechner gentoo-dev 2021-07-22 18:57:34 UTC
That's when you search for an existing bug.

*** This bug has been marked as a duplicate of bug 802786 ***
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2021-07-22 21:46:56 UTC
bugzilla is not very good at searching for EAPI=8 in EAPI-8 strings.

Absence of -dev@ threads is not adding any confidence to existing open bugs (or work being done) either.
Comment 3 Andreas Sturmlechner gentoo-dev 2021-07-23 06:08:08 UTC
Could be a sign that it is about more than bumping a number and that takes some time.

Happy to get your input in the relevant bug.