Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909432 - Motion: Ban EAPI 6
Summary: Motion: Ban EAPI 6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Council
Classification: Unclassified
Component: unspecified (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Council
URL: https://www.gentoo.org/glep/glep-0083...
Whiteboard: Y/N/A: 7/0/0
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-01 09:58 UTC by Ulrich Müller
Modified: 2023-07-23 19:21 UTC (History)
2 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 Ulrich Müller gentoo-dev 2023-07-01 09:58:03 UTC
Per GLEP 83 (see URL):

The Gentoo Council will ban a deprecated EAPI when

  * 24 months have passed since its deprecation, and
  * it is used by fewer than 5 % of ebuilds in the Gentoo repository.

EAPI 6 was deprecated on 2021-07-11, and its usage in the Gentoo repository (as of today) is 3.06 %. Therefore, both conditions are fulfilled.

Motion: Ban EAPI 6, effective 2023-07-11.
Comment 1 Ulrich Müller gentoo-dev 2023-07-01 10:01:13 UTC
I vote yes.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-07-01 10:21:37 UTC
Yes.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-07-01 11:08:49 UTC
I think it's uncontroversial, so yes.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2023-07-01 11:14:20 UTC
yes
Comment 5 Matt Turner gentoo-dev 2023-07-01 16:54:07 UTC
Yes.
Comment 6 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2023-07-02 00:26:46 UTC
Yes.
Comment 7 Georgy Yakovlev archtester gentoo-dev 2023-07-02 19:02:28 UTC
yes
Comment 8 Ulrich Müller gentoo-dev 2023-07-02 19:04:45 UTC
Accepted unanimously.

Leaving the bug open until the next council meeting.