Re: [gentoo-portage-dev] [PATCH] Mark EAPIs "4-python" and "5-progress" as deprecated

2021-03-06 Thread Zac Medico
On 3/4/21 11:35 AM, Matt Turner wrote:
> Signed-off-by: Matt Turner 
> ---
> 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",
>  ])
> 

Merged, thanks!

https://gitweb.gentoo.org/proj/portage.git/commit/?id=67cf9c2b05042de37f36f5b6840c450128a065bd
-- 
Thanks,
Zac



signature.asc
Description: OpenPGP digital signature


[gentoo-portage-dev] [PATCH] Mark EAPIs "4-python" and "5-progress" as deprecated

2021-03-04 Thread Matt Turner
Signed-off-by: Matt Turner 
---
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