gentoo / dotnet

[MIRROR] Newer mono, .NET languages, and libraries
https://gitweb.gentoo.org/repo/proj/dotnet.git
79 stars 57 forks source link

EAPI 7 not supported error #517

Open kristapsk opened 9 months ago

kristapsk commented 9 months ago

Gentoo removed the support for eutils.eclass for EAPI 7 in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c5ef0fe227a4781d1b2ea79ac6f336ec64f879.

Since then there are errors like this for dotnetcore-sdk-bin and dotnetcore-sdk-bin-common ebuilds:

Calculating dependencies / * ERROR: dev-dotnet/dotnetcore-sdk-bin-6.0.102::dotnet failed (depend phase):
 *   eutils: EAPI 7 not supported
 * 
 * Call stack:
 *                           ebuild.sh, line 628:  Called source '/var/lib/layman/dotnet/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-6.0.102.ebuild'
 *   dotnetcore-sdk-bin-6.0.102.ebuild, line   6:  Called inherit 'eutils'
 *                           ebuild.sh, line 308:  Called __qa_source '/usr/portage/eclass/eutils.eclass'
 - *                           ebuild.sh, line 123:  Called source '/usr/portage/eclass/eutils.eclass'
 *                       eutils.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 '=dev-dotnet/dotnetcore-sdk-bin-6.0.102::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/dotnetcore-sdk-bin-6.0.102::dotnet'`.
 * Working directory: '/usr/lib/python3.9/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/dotnetcore-sdk-bin-6.0.102/work/dotnetcore-sdk-bin-6.0.102'