Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-27 Thread Robin H. Johnson
On Sat, Jun 27, 2020 at 10:08:26AM +0300, Joonas Niilola wrote: > > On 6/27/20 2:28 AM, Robin H. Johnson wrote: > > > > TL;DR: Please make it easier to search on the QA reports site for > > issues, and only show things directly relevant to the search. > > > > A long time ago, there was blizzy's

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-27 Thread Joonas Niilola
On 6/27/20 2:28 AM, Robin H. Johnson wrote: > > TL;DR: Please make it easier to search on the QA reports site for > issues, and only show things directly relevant to the search. > > A long time ago, there was blizzy's site that listed packages that were > stabilization candidates, and you could

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Robin H. Johnson
On Fri, Jun 26, 2020 at 01:48:31PM -0400, Aaron Bauman wrote: > So, thanks for proving my point that all the tooling changes, notices, > ML posts, etc don't matter. Someone *will* find something to complain > about. They will also complain about the status quo, you won't win there! > >2. The

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Aaron Bauman
On June 26, 2020 11:08:35 AM EDT, Rich Freeman wrote: >On Fri, Jun 26, 2020 at 10:36 AM Aaron Bauman wrote: >> >> On June 26, 2020 7:13:07 AM EDT, Rich Freeman >wrote: >> >> Of all the methods listed in the previous posts, the QA reports, >etc. >> >> there is no excuse individuals can't find

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Rich Freeman
On Fri, Jun 26, 2020 at 10:36 AM Aaron Bauman wrote: > > On June 26, 2020 7:13:07 AM EDT, Rich Freeman wrote: > >> Of all the methods listed in the previous posts, the QA reports, etc. > >> there is no excuse individuals can't find out if their package is py2 > >> only. > > > >None of those

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Aaron Bauman
On June 26, 2020 7:13:07 AM EDT, Rich Freeman wrote: >On Thu, Jun 25, 2020 at 11:07 PM Aaron Bauman wrote: >> >> On Wed, Jun 24, 2020 at 04:21:14PM -0400, Rich Freeman wrote: >> > >> > We're removing python2 around . You can help us out by >updating >> > any packages you have that use

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Rich Freeman
On Thu, Jun 25, 2020 at 11:07 PM Aaron Bauman wrote: > > On Wed, Jun 24, 2020 at 04:21:14PM -0400, Rich Freeman wrote: > > > > We're removing python2 around . You can help us out by updating > > any packages you have that use python2. If you want to easily > > identify these packages just do .

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Aaron Bauman
On June 26, 2020 2:45:07 AM EDT, Mart Raudsepp wrote: >Ühel kenal päeval, N, 25.06.2020 kell 23:47, kirjutas Aaron Bauman: >> Yes, there are successors in Gentoo. > >Traditionally p.mask entries point these out. Feel free to find and report all possible alternatives for all the packages that

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-26 Thread Mart Raudsepp
Ühel kenal päeval, N, 25.06.2020 kell 23:47, kirjutas Aaron Bauman: > Yes, there are successors in Gentoo. Traditionally p.mask entries point these out. signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-25 Thread Matt Turner
On Thu, Jun 25, 2020 at 8:14 PM Aaron Bauman wrote: > > On Wed, Jun 24, 2020 at 10:12:18AM -0700, Matt Turner wrote: > > offlineimap is widely used and blocks no further work. It can easily > > remain in the tree after all other python2_7 support is gone. > > > > This is not a hill worth dying

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-25 Thread Aaron Bauman
On Wed, Jun 24, 2020 at 11:52:28AM +0200, Thomas Deutschmann wrote: > On 2020-06-20 21:24, Aaron Bauman wrote: > > Thomas, unfortunately, I am shocked at your choice of words here. I > > think it is reasonable that any developer would understand a lack > > of forward momentum in removing Py2 only

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-25 Thread Aaron Bauman
On Wed, Jun 24, 2020 at 10:12:18AM -0700, Matt Turner wrote: > offlineimap is widely used and blocks no further work. It can easily > remain in the tree after all other python2_7 support is gone. > > This is not a hill worth dying on. > I am confused here... are you saying that due to usage of

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-25 Thread Aaron Bauman
On Wed, Jun 24, 2020 at 04:21:14PM -0400, Rich Freeman wrote: > On Wed, Jun 24, 2020 at 4:08 PM Michał Górny wrote: > > > > $ git grep -l mgo...@gentoo.org '**/metadata.xml' | cut -d/ -f1-2 | > > xargs gpy-py2 2>/dev/null > > > > I have no idea what gpy-py2 is, but I'll take your word for it. >

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-25 Thread Rich Freeman
On Thu, Jun 25, 2020 at 2:45 PM John Helmert III wrote: > > On Thu, Jun 25, 2020 at 07:32:04AM -0400, Michael Orlitzky wrote: > > On 2020-06-24 16:08, Michał Górny wrote: > > > > > > $ git grep -l mgo...@gentoo.org '**/metadata.xml' | cut -d/ -f1-2 | > > > xargs gpy-py2 2>/dev/null > > find -L

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-25 Thread John Helmert III
On Thu, Jun 25, 2020 at 07:32:04AM -0400, Michael Orlitzky wrote: > On 2020-06-24 16:08, Michał Górny wrote: > > > > $ git grep -l mgo...@gentoo.org '**/metadata.xml' | cut -d/ -f1-2 | > > xargs gpy-py2 2>/dev/null > > > > The big problem with this is that it misses any aliases (like graphics@)

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-25 Thread Michael Orlitzky
On 2020-06-24 16:08, Michał Górny wrote: > > $ git grep -l mgo...@gentoo.org '**/metadata.xml' | cut -d/ -f1-2 | > xargs gpy-py2 2>/dev/null > The big problem with this is that it misses any aliases (like graphics@) that you're a member of. But let's golf; this is POSIX sh, doesn't use grep to

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Rich Freeman
On Wed, Jun 24, 2020 at 4:08 PM Michał Górny wrote: > > $ git grep -l mgo...@gentoo.org '**/metadata.xml' | cut -d/ -f1-2 | > xargs gpy-py2 2>/dev/null > I have no idea what gpy-py2 is, but I'll take your word for it. In any case, the solution in this case is to send a nice email to

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Michał Górny
On Wed, 2020-06-24 at 16:03 -0400, Rich Freeman wrote: > On Wed, Jun 24, 2020 at 3:04 PM Andreas Sturmlechner > wrote: > > > On Wed, Jun 24, 2020 at 11:29 AM Rich Freeman wrote: > > > > Sure, you can use the portage API to find this info. However, that is > > > > as easy to do for a list of

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Rich Freeman
On Wed, Jun 24, 2020 at 3:04 PM Andreas Sturmlechner wrote: > > > On Wed, Jun 24, 2020 at 11:29 AM Rich Freeman wrote: > > > Sure, you can use the portage API to find this info. However, that is > > > as easy to do for a list of all impacted packages in the tree with > > > their maintainers as

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Andreas Sturmlechner
> On Wed, Jun 24, 2020 at 11:29 AM Rich Freeman wrote: > > Sure, you can use the portage API to find this info. However, that is > > as easy to do for a list of all impacted packages in the tree with > > their maintainers as for any individual maintainer to obtain this info > > for their own

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Rich Freeman
On Wed, Jun 24, 2020 at 2:40 PM Alec Warner wrote: > > On Wed, Jun 24, 2020 at 11:29 AM Rich Freeman wrote: >> >> Sure, you can use the portage API to find this info. However, that is >> as easy to do for a list of all impacted packages in the tree with >> their maintainers as for any

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Alec Warner
On Wed, Jun 24, 2020 at 11:29 AM Rich Freeman wrote: > On Wed, Jun 24, 2020 at 2:18 PM Andreas Sturmlechner > wrote: > > > > The lack of curiosity for one's own packages' python compatibility is > not just > > a py27 isolated issue, it was a big problem with py36 -> py37 with so > many > > devs

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Rich Freeman
On Wed, Jun 24, 2020 at 2:18 PM Andreas Sturmlechner wrote: > > The lack of curiosity for one's own packages' python compatibility is not just > a py27 isolated issue, it was a big problem with py36 -> py37 with so many > devs simply not filing that necessary stabilisation. That suggests that if

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Andreas Sturmlechner
On Wednesday, 24 June 2020 20:03:57 CEST Michał Górny wrote: > I think you're making the wrong assumption that Gentoo developers run > bleeding edge systems. Instead, many of them prefer running stable > and avoiding anything even remotely problematic. That's not a contradiction for stable

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Michał Górny
On Wed, 2020-06-24 at 19:48 +0200, Andreas Sturmlechner wrote: > On Wednesday, 24 June 2020 13:19:08 CEST Rich Freeman wrote: > > You seem to think that maintainers should know if they're maintaining > > a v2-only package. I suspect that most maintainers don't pay that > > close attention to what

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Andreas Sturmlechner
On Wednesday, 24 June 2020 13:19:08 CEST Rich Freeman wrote: > You seem to think that maintainers should know if they're maintaining > a v2-only package. I suspect that most maintainers don't pay that > close attention to what versions of python are supported by their > various packages, and

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Matt Turner
On Wed, Jun 24, 2020 at 2:52 AM Thomas Deutschmann wrote: > On 2020-06-20 21:24, Aaron Bauman wrote: > > Thomas, unfortunately, I am shocked at your choice of words here. I > > think it is reasonable that any developer would understand a lack > > of forward momentum in removing Py2 only packages

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Matt Turner
On Sat, Jun 20, 2020 at 12:24 PM Aaron Bauman wrote: > > On Sat, Jun 20, 2020 at 01:29:46PM +0200, Thomas Deutschmann wrote: > > On 2020-06-20 12:07, Michał Górny wrote: > > >> Al least, python2 is not on your list. > > >> > > >> Be first into the future by masking this stuff and > > >> Last out

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Michał Górny
On Wed, 2020-06-24 at 11:52 +0200, Thomas Deutschmann wrote: > In the beginning of this month you just decided to disband graphics > project. On your own. Please tell me what gave you the authority to just > do that? You didn't even share your plan before executing it on any > mailing list.

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Rich Freeman
On Sat, Jun 20, 2020 at 1:36 PM Aaron Bauman wrote: > > On Sat, Jun 20, 2020 at 10:32:28AM +0200, Ulrich Mueller wrote: > > > On Sat, 20 Jun 2020, Aaron Bauman wrote: > > > > >> # Aaron Bauman (2020-06-20) > > >> # Py2 only > > >> # Removal in 14 days > > > > I see these short deadlines

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-24 Thread Thomas Deutschmann
On 2020-06-20 21:24, Aaron Bauman wrote: > Thomas, unfortunately, I am shocked at your choice of words here. I > think it is reasonable that any developer would understand a lack > of forward momentum in removing Py2 only packages only drives > stagnation. > > If you have a more effective method

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Aaron Bauman
On Sat, Jun 20, 2020 at 01:29:46PM +0200, Thomas Deutschmann wrote: > On 2020-06-20 12:07, Michał Górny wrote: > >> Al least, python2 is not on your list. > >> > >> Be first into the future by masking this stuff and > >> Last out of the past by leaving up to users to decide. > >> It could stay in

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Aaron Bauman
On Sat, Jun 20, 2020 at 10:32:28AM +0200, Ulrich Mueller wrote: > > On Sat, 20 Jun 2020, Aaron Bauman wrote: > > >> # Aaron Bauman (2020-06-20) > >> # Py2 only > >> # Removal in 14 days > > I see these short deadlines quite often recently. Any reason why this > can't be the usual 30 days? >

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread James Le Cuirot
On Sat, 20 Jun 2020 14:58:22 +0300 Azamat Hackimov wrote: > > games-emulation/openmsx > > git version migrated to meson and python3 Yeah, don't worry, this has been on my TODO for a while and I'll step it up the list. I was hoping they'd do a release but no such luck. -- James Le Cuirot

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Michał Górny
On Sat, 2020-06-20 at 13:29 +0200, Thomas Deutschmann wrote: > On 2020-06-20 12:07, Michał Górny wrote: > > > Al least, python2 is not on your list. > > > > > > Be first into the future by masking this stuff and > > > Last out of the past by leaving up to users to decide. > > > It could stay in

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Guilherme Amadio
On Sat, Jun 20, 2020 at 12:58:20AM -0400, Aaron Bauman wrote: > > # Aaron Bauman (2020-06-20) > > # Py2 only > > # Removal in 14 days > > dev-util/uftrace This is a function tracer written in C. I don't know why it's on this list. If a package has only optional support for python like this, just

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Azamat Hackimov
> games-emulation/openmsx git version migrated to meson and python3

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Thomas Deutschmann
On 2020-06-20 12:07, Michał Górny wrote: >> Al least, python2 is not on your list. >> >> Be first into the future by masking this stuff and >> Last out of the past by leaving up to users to decide. >> It could stay in the tree, masked, as long as python2. >> > > Do you really think it'd be

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Michał Górny
On Sat, 2020-06-20 at 10:36 +0100, Roy Bamford wrote: > On 2020.06.20 05:58, Aaron Bauman wrote: > > > # Aaron Bauman (2020-06-20) > > > # Py2 only > > > # Removal in 14 days > > [list of stuff] > > > -- > > Cheers, > > Aaron > > > > Aaron, > > If everything that needs python2 is being

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Roy Bamford
On 2020.06.20 05:58, Aaron Bauman wrote: > > # Aaron Bauman (2020-06-20) > > # Py2 only > > # Removal in 14 days [list of stuff] > > -- > Cheers, > Aaron > Aaron, If everything that needs python2 is being removed, why not python2 itself? Al least, python2 is not on your list. Be first

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Ulrich Mueller
> On Sat, 20 Jun 2020, Ulrich Mueller wrote: >>> games-board/scid > I wonder about scid appearing in the list. IIRC, it is written in C++, > not Python. It turns out that the ebuild installs a small Python script, which isn't needed for normal functioning of the program. Bug 728876 now.

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread Ulrich Mueller
> On Sat, 20 Jun 2020, Aaron Bauman wrote: >> # Aaron Bauman (2020-06-20) >> # Py2 only >> # Removal in 14 days I see these short deadlines quite often recently. Any reason why this can't be the usual 30 days? >> [...] >> games-board/scid I wonder about scid appearing in the list. IIRC,