Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 809569 - savedconfig.eclass: port to EAPI=8
Summary: savedconfig.eclass: port to EAPI=8
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-22 10:02 UTC by Sergei Trofimovich
Modified: 2023-02-04 13:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Trofimovich 2021-08-22 10:02:15 UTC
Noticed no EAPI=8 support when tried to use it:

$ repoman manifest
 * ERROR: sys-apps/busybox-nix-sandbox-shell-1.33.1::nix-guix failed (depend phase):
 *   portability: EAPI 8 not supported
 *
 * Call stack:
 *                                 ebuild.sh, line 645:  Called source '/home/slyfox/portage/nix-guix-gentoo/sys-apps/busybox-nix-sandbox-shell/busybox-nix-sandbox-shell-1.33.1.ebuild'
 *   busybox-nix-sandbox-shell-1.33.1.ebuild, line   6:  Called inherit 'flag-o-matic' 'savedconfig' 'toolchain-funcs'
 *                                 ebuild.sh, line 329:  Called __qa_source '/home/slyfox/portage/gentoo/eclass/savedconfig.eclass'
 *                                 ebuild.sh, line 114:  Called source '/home/slyfox/portage/gentoo/eclass/savedconfig.eclass'
 *                        savedconfig.eclass, line  33:  Called inherit 'portability'
 *                                 ebuild.sh, line 329:  Called __qa_source '/home/slyfox/portage/gentoo/eclass/portability.eclass'
 *                                 ebuild.sh, line 114:  Called source '/home/slyfox/portage/gentoo/eclass/portability.eclass'
 *                        portability.eclass, line  14:  Called die
 * The specific snippet of code:
 *      *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
Comment 1 Sergei Trofimovich 2023-02-04 13:23:41 UTC
Don't need it's dependency any more. Probably already fixed by

commit b4e9cef639f16613feabe5275fca088409135eb0
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Thu Sep 8 11:45:22 2022 -0400

    savedconfig.eclass: support EAPI 8, drop EAPI 5