Signed-off-by: Matt Turner <matts...@gentoo.org>
---
I've asked Arfrever multiple times if these are still used anywhere, and
he seemingly has not responded intentionally.

According to https://bugs.gentoo.org/174536#c27 these EAPIs were only
used in Arfrever's personal overlay, and even in 2012 there were
questions about why they were supported in portage.

The "Progress Overlay" does contain ebuilds using these EAPIs but it has
not been updated since 2018 and doesn't look like it is useful at this
point.

 lib/portage/__init__.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/portage/__init__.py b/lib/portage/__init__.py
index 24c9d8b89..184db6ae2 100644
--- a/lib/portage/__init__.py
+++ b/lib/portage/__init__.py
@@ -465,16 +465,16 @@ def abssymlink(symlink, target=None):
 _doebuild_manifest_exempt_depend = 0
 
 _testing_eapis = frozenset([
-       "4-python",
-       "5-progress",
 ])
 _deprecated_eapis = frozenset([
+       "3_pre1",
+       "3_pre2",
        "4_pre1",
+       "4-python",
        "4-slot-abi",
-       "3_pre2",
-       "3_pre1",
        "5_pre1",
        "5_pre2",
+       "5-progress",
        "6_pre1",
        "7_pre1",
 ])
-- 
2.26.2


Reply via email to