Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EAPI 6 not supported error #513

Open
pyfortin opened this issue Jan 4, 2023 · 2 comments
Open

EAPI 6 not supported error #513

pyfortin opened this issue Jan 4, 2023 · 2 comments

Comments

@pyfortin
Copy link

pyfortin commented Jan 4, 2023

I linked Portage with the dotnet overlay on my C# development machine. But some ebuilds show the error "EAPI 6 not supported" since December. For example: dev-dotnet/{msbuild-roslyn-csc,system-reflection-metadata}::dotnet both throw this error on syncing and upgrading attempts. I believe it is because of recent GLEP 83 activation. Wanted to give you a heads-up. Thanks for sharing those ebuilds.

@Irets
Copy link

Irets commented Jan 11, 2023

Can confirm.
@world upgrades vomit the screen full of EAPI 6 portage errors.


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

Calculating dependencies \ * ERROR: dev-dotnet/system-reflection-metadata-2.0.0_pre-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                                        ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/system-reflection-metadata/system-reflection-metadata-2.0.0_pre-r1.ebuild'
 *   system-reflection-metadata-2.0.0_pre-r1.ebuild, line  13:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                                        ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 - *                                        ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                                    dotnet.eclass, line  17:  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/system-reflection-metadata-2.0.0_pre-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/system-reflection-metadata-2.0.0_pre-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/system-reflection-metadata-2.0.0_pre-r1/work/system-reflection-metadata-2.0.0_pre'
 | * ERROR: dev-dotnet/buildtools-1.0.27-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                     ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/buildtools/buildtools-1.0.27-r1.ebuild'
 *   buildtools-1.0.27-r1.ebuild, line  14:  Called inherit 'dotnet' 'xbuild' 'gac' 'mono-pkg-config'
 *                     ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                     ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                 dotnet.eclass, line  17:  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/buildtools-1.0.27-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/buildtools-1.0.27-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/buildtools-1.0.27-r1/work/buildtools-1.0.27'
 / * ERROR: dev-util/msbuild-15.3-r3::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-util/msbuild/msbuild-15.3-r3.ebuild'
 *   msbuild-15.3-r3.ebuild, line  12:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *            dotnet.eclass, line  17:  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-util/msbuild-15.3-r3::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/msbuild-15.3-r3::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-util/msbuild-15.3-r3/work/msbuild-15.3'
 \ * ERROR: dev-dotnet/msbuild-roslyn-csc-15.3-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                           ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/msbuild-roslyn-csc/msbuild-roslyn-csc-15.3-r1.ebuild'
 *   msbuild-roslyn-csc-15.3-r1.ebuild, line  13:  Called inherit 'dotnet' 'xbuild'
 *                           ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                           ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                       dotnet.eclass, line  17:  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/msbuild-roslyn-csc-15.3-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/msbuild-roslyn-csc-15.3-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/msbuild-roslyn-csc-15.3-r1/work/msbuild-roslyn-csc-15.3'
 / * ERROR: dev-dotnet/newtonsoft-json-6.0.8-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                         ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/newtonsoft-json/newtonsoft-json-6.0.8-r1.ebuild'
 *   newtonsoft-json-6.0.8-r1.ebuild, line  20:  Called inherit 'dotnet' 'gac' 'xbuild' 'versionator'
 *                         ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                         ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                     dotnet.eclass, line  17:  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/newtonsoft-json-6.0.8-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/newtonsoft-json-6.0.8-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/newtonsoft-json-6.0.8-r1/work/newtonsoft-json-6.0.8'
 \ * ERROR: dev-dotnet/msbuild-tasks-api-15.3-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                          ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/msbuild-tasks-api/msbuild-tasks-api-15.3-r1.ebuild'
 *   msbuild-tasks-api-15.3-r1.ebuild, line  12:  Called inherit 'gac' 'dotnet' 'xbuild'
 *                          ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                          ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                      dotnet.eclass, line  17:  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/msbuild-tasks-api-15.3-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/msbuild-tasks-api-15.3-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/msbuild-tasks-api-15.3-r1/work/msbuild-tasks-api-15.3'
 | * ERROR: dev-dotnet/system-collections-immutable-2.0.0_pre-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                                          ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/system-collections-immutable/system-collections-immutable-2.0.0_pre-r1.ebuild'
 *   system-collections-immutable-2.0.0_pre-r1.ebuild, line  13:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                                          ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                                          ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                                      dotnet.eclass, line  17:  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/system-collections-immutable-2.0.0_pre-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/system-collections-immutable-2.0.0_pre-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/system-collections-immutable-2.0.0_pre-r1/work/system-collections-immutable-2.0.0_pre'
 | * ERROR: dev-dotnet/msbuild-defaulttasks-15.3-r3::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                             ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/msbuild-defaulttasks/msbuild-defaulttasks-15.3-r3.ebuild'
 *   msbuild-defaulttasks-15.3-r3.ebuild, line  13:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                             ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                             ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                         dotnet.eclass, line  17:  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/msbuild-defaulttasks-15.3-r3::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/msbuild-defaulttasks-15.3-r3::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/msbuild-defaulttasks-15.3-r3/work/msbuild-defaulttasks-15.3'
 / * ERROR: dev-util/msbuild-15.3-r3::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-util/msbuild/msbuild-15.3-r3.ebuild'
 *   msbuild-15.3-r3.ebuild, line  12:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *            dotnet.eclass, line  17:  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-util/msbuild-15.3-r3::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/msbuild-15.3-r3::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-util/msbuild-15.3-r3/work/msbuild-15.3'
 | * ERROR: dev-dotnet/msbuild-tasks-api-15.3-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                          ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/msbuild-tasks-api/msbuild-tasks-api-15.3-r1.ebuild'
 *   msbuild-tasks-api-15.3-r1.ebuild, line  12:  Called inherit 'gac' 'dotnet' 'xbuild'
 *                          ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                          ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                      dotnet.eclass, line  17:  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/msbuild-tasks-api-15.3-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/msbuild-tasks-api-15.3-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/msbuild-tasks-api-15.3-r1/work/msbuild-tasks-api-15.3'
 / * ERROR: dev-dotnet/msbuild-defaulttasks-15.3-r3::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                             ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/msbuild-defaulttasks/msbuild-defaulttasks-15.3-r3.ebuild'
 *   msbuild-defaulttasks-15.3-r3.ebuild, line  13:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                             ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                             ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                         dotnet.eclass, line  17:  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/msbuild-defaulttasks-15.3-r3::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/msbuild-defaulttasks-15.3-r3::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/msbuild-defaulttasks-15.3-r3/work/msbuild-defaulttasks-15.3'
 / * ERROR: dev-dotnet/msbuild-roslyn-csc-15.3-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                           ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/msbuild-roslyn-csc/msbuild-roslyn-csc-15.3-r1.ebuild'
 *   msbuild-roslyn-csc-15.3-r1.ebuild, line  13:  Called inherit 'dotnet' 'xbuild'
 *                           ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                           ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                       dotnet.eclass, line  17:  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/msbuild-roslyn-csc-15.3-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/msbuild-roslyn-csc-15.3-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/msbuild-roslyn-csc-15.3-r1/work/msbuild-roslyn-csc-15.3'
 - * ERROR: dev-dotnet/buildtools-1.0.27-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                     ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/buildtools/buildtools-1.0.27-r1.ebuild'
 *   buildtools-1.0.27-r1.ebuild, line  14:  Called inherit 'dotnet' 'xbuild' 'gac' 'mono-pkg-config'
 *                     ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                     ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                 dotnet.eclass, line  17:  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/buildtools-1.0.27-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/buildtools-1.0.27-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/buildtools-1.0.27-r1/work/buildtools-1.0.27'
 | * ERROR: dev-dotnet/newtonsoft-json-6.0.8-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                         ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/newtonsoft-json/newtonsoft-json-6.0.8-r1.ebuild'
 *   newtonsoft-json-6.0.8-r1.ebuild, line  20:  Called inherit 'dotnet' 'gac' 'xbuild' 'versionator'
 *                         ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                         ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                     dotnet.eclass, line  17:  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/newtonsoft-json-6.0.8-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/newtonsoft-json-6.0.8-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/newtonsoft-json-6.0.8-r1/work/newtonsoft-json-6.0.8'
 | * ERROR: dev-dotnet/system-reflection-metadata-2.0.0_pre-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                                        ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/system-reflection-metadata/system-reflection-metadata-2.0.0_pre-r1.ebuild'
 *   system-reflection-metadata-2.0.0_pre-r1.ebuild, line  13:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                                        ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                                        ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                                    dotnet.eclass, line  17:  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/system-reflection-metadata-2.0.0_pre-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/system-reflection-metadata-2.0.0_pre-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/system-reflection-metadata-2.0.0_pre-r1/work/system-reflection-metadata-2.0.0_pre'
 - * ERROR: dev-dotnet/system-collections-immutable-2.0.0_pre-r1::dotnet failed (depend phase):
 *   dotnet: EAPI 6 not supported
 * 
 * Call stack:
 *                                          ebuild.sh, line 628:  Called source '/var/db/repos/dotnet/dev-dotnet/system-collections-immutable/system-collections-immutable-2.0.0_pre-r1.ebuild'
 *   system-collections-immutable-2.0.0_pre-r1.ebuild, line  13:  Called inherit 'dotnet' 'xbuild' 'gac'
 *                                          ebuild.sh, line 308:  Called __qa_source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                                          ebuild.sh, line 123:  Called source '/var/db/repos/gentoo/eclass/dotnet.eclass'
 *                                      dotnet.eclass, line  17:  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/system-collections-immutable-2.0.0_pre-r1::dotnet'`,
 * the complete build log and the output of `emerge -pqv '=dev-dotnet/system-collections-immutable-2.0.0_pre-r1::dotnet'`.
 * Working directory: '/usr/lib/python3.10/site-packages'
 * S: '/var/tmp/portage/dev-dotnet/system-collections-immutable-2.0.0_pre-r1/work/system-collections-immutable-2.0.0_pre'
... done!

Total: 0 packages, Size of downloads: 0 KiB

@fluffynuts
Copy link

I've created a PR (#515), please check my homework - it works for me, but I'm far from an ebuild pro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants