public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Zac Medico <zmedico@gentoo.org>
To: gentoo-portage-dev@lists.gentoo.org, Matt Turner <mattst88@gentoo.org>
Subject: Re: [gentoo-portage-dev] [PATCH] Mark EAPIs "4-python" and "5-progress" as deprecated
Date: Sat, 6 Mar 2021 01:42:03 -0800	[thread overview]
Message-ID: <71fd0807-dc3b-9e73-ec90-892d8e343037@gentoo.org> (raw)
In-Reply-To: <20210304193517.899966-1-mattst88@gentoo.org>


[-- 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 --]

      reply	other threads:[~2021-03-06  9:42 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=71fd0807-dc3b-9e73-ec90-892d8e343037@gentoo.org \
    --to=zmedico@gentoo.org \
    --cc=gentoo-portage-dev@lists.gentoo.org \
    --cc=mattst88@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox