* [gentoo-portage-dev] [PATCH] Mark EAPIs "4-python" and "5-progress" as deprecated
@ 2021-03-04 19:35 Matt Turner
2021-03-06 9:42 ` Zac Medico
0 siblings, 1 reply; 2+ messages in thread
From: Matt Turner @ 2021-03-04 19:35 UTC (permalink / raw
To: gentoo-portage-dev; +Cc: Matt Turner
Signed-off-by: Matt Turner <mattst88@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
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [gentoo-portage-dev] [PATCH] Mark EAPIs "4-python" and "5-progress" as deprecated
2021-03-04 19:35 [gentoo-portage-dev] [PATCH] Mark EAPIs "4-python" and "5-progress" as deprecated Matt Turner
@ 2021-03-06 9:42 ` Zac Medico
0 siblings, 0 replies; 2+ messages in thread
From: Zac Medico @ 2021-03-06 9:42 UTC (permalink / raw
To: gentoo-portage-dev, Matt Turner
[-- Attachment #1.1: Type: text/plain, Size: 1418 bytes --]
On 3/4/21 11:35 AM, Matt Turner wrote:
> Signed-off-by: Matt Turner <mattst88@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",
> ])
>
Merged, thanks!
https://gitweb.gentoo.org/proj/portage.git/commit/?id=67cf9c2b05042de37f36f5b6840c450128a065bd
--
Thanks,
Zac
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-03-06 9:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-04 19:35 [gentoo-portage-dev] [PATCH] Mark EAPIs "4-python" and "5-progress" as deprecated Matt Turner
2021-03-06 9:42 ` Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox