Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Last rites: */*: More Py2 stuff
Date: Wed, 29 Jul 2020 07:28:58
Message-Id: c8c8f5c18813dfae3e5ae3fcf03a9f5f07a82e46.camel@gentoo.org
In Reply to: Re: [gentoo-dev] Last rites: */*: More Py2 stuff by Aaron Bauman
1 On Wed, 2020-07-29 at 03:25 -0400, Aaron Bauman wrote:
2 >
3 > On July 29, 2020 2:49:14 AM EDT, Matt Turner <mattst88@g.o> wrote:
4 > > On Tue, Jul 28, 2020 at 7:32 PM Aaron Bauman <bman@g.o> wrote:
5 > > > On July 28, 2020 9:57:44 PM EDT, Gordon Pettey <petteyg359@×××××.com>
6 > > wrote:
7 > > > > That dependency is only if USE="-gnuefi". sys-boot/gnu-efi has no
8 > > > > Python
9 > > > > dependency. Instead of masking/removing refind, remove the USE flag
10 > > and
11 > > > > force the gnu-efi dependency, or reverse the condition, add
12 > > > > IUSE="tianocore", and mask that USE flag.
13 > > > >
14 > > > > On Tue, Jul 28, 2020 at 7:06 PM Aaron Bauman <bman@g.o>
15 > > wrote:
16 > > > > > On Tue, Jul 28, 2020 at 04:55:57PM -0700, Matt Turner wrote:
17 > > > > > > On Tue, Jul 28, 2020 at 4:17 PM Aaron Bauman <bman@g.o>
18 > > > > wrote:
19 > > > > > > > sys-boot/refind
20 > > > > > >
21 > > > > > > How did you conclude that this package depends on Python at all?
22 > > > > > >
23 > > > > >
24 > > > > > Hi, Matt. It has a dependency on sys-boot/udk which was masked due
25 > > to
26 > > > > > using py2.7 only. Hope that helps.
27 > > > > >
28 > > > > > --
29 > > > > > Cheers,
30 > > > > > Aaron
31 > > > > >
32 > > >
33 > > > That is for the maintainer to decide. Hence, all the previous
34 > > discussions surrounding this topic. It is a massive undertaking to
35 > > remove py2.7 from the tree.
36 > >
37 > > You've made a very strong case for filing bugs and asking maintainers
38 > > to figure out what to do before masking packages for removal.
39 >
40 > Haven't we had this discussion before? Further, hasn't the community been made aware through multiple channels of the impending removal of Py2?
41 >
42
43 Sure, and I don't mind removing packages that clearly don't support py3
44 and whose maintainers have done nothing about that. However, I do mind
45 removing packages that do support py3 and that ended up on the list
46 probably because some deep indirect dep had some kind of py2 usage
47 problem (that I had no reason to know about), maybe because it's any-r1
48 or had optional USE=python...
49
50 --
51 Best regards,
52 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Last rites: */*: More Py2 stuff Aaron Bauman <bman@g.o>