Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 909432

Summary: Motion: Ban EAPI 6
Product: Gentoo Council Reporter: Ulrich Müller <ulm>
Component: unspecifiedAssignee: Gentoo Council <council>
Status: RESOLVED FIXED    
Severity: normal CC: gentoo, mgorny
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://www.gentoo.org/glep/glep-0083.html
See Also: https://bugs.gentoo.org/show_bug.cgi?id=770247
Whiteboard: Y/N/A: 7/0/0
Package list:
Runtime testing required: ---

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.