Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 811363 - pam.eclass: support EAPI 8
Summary: pam.eclass: support EAPI 8
Status: RESOLVED FIXED
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-09-01 21:44 UTC by Sergei Trofimovich
Modified: 2023-01-13 13:54 UTC (History)
3 users (show)

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-09-01 21:44:58 UTC
Noticed lack of EAPI=8 on util-linux ebuild:

 * ERROR: sys-apps/util-linux-2.37.2-r1::slyfox failed (depend phase):
 *   pam: EAPI 8 not supported
 *
 * Call stack:
 *                     ebuild.sh, line 645:  Called source '/home/slyfox/portage/slyfox-gentoo/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild'
 *   util-linux-2.37.2-r1.ebuild, line  12:  Called inherit 'toolchain-funcs' 'libtool' 'flag-o-matic' 'bash-completion-r1' 'usr-ldscript' 'pam' 'python-r1' 'multilib-minimal' 'multiprocessing' 'systemd'
 *                     ebuild.sh, line 329:  Called __qa_source '/home/slyfox/portage/gentoo/eclass/pam.eclass'
 *                     ebuild.sh, line 114:  Called source '/home/slyfox/portage/gentoo/eclass/pam.eclass'
 *                    pam.eclass, line  17:  Called die
 * The specific snippet of code:
 *      *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-01-13 13:54:21 UTC
 17 commit 1de86d8250aae0a9d5a043fcc9e1065e6c435067
 18 Author: Mikle Kolyada <zlogene@gentoo.org>
 19 Date:   Sat Dec 25 13:46:14 2021 +0300
 20
 21     eclass/pam.eclass: misc improvements
 22
 23     * EAPI=8
 24     * EAPI=5 gone
 25     * missing die
 26     * cleanup mod_dir logic (openpam is long gone)
 27
 28     Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>