[gentoo-portage-dev] pylint progress

2020-07-29 Thread Alec Warner
Hi, Recently I've begun to run pylint on the portage codebase. You can see some recent PRs on this[0][1][2]. Most of the linter errors I've fixed are what I consider 'fairly trivial'. In general I'm happy to disable errors (or instances of errors) in addition to resolving them. You can see some

[gentoo-dev] Last-rites: app-admin/conkyforecast, app-arch/cfv, app-cdr/cdcover

2020-07-29 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2020-07-29) # Py2-only, unmaintained, last release in 2008, dead upstream. # Removal in 30 days. app-cdr/cdcover # Andreas Sturmlechner (2020-07-29) # Py2-only, unmaintained, last release in 2009, dead upstream. # Removal in 30 days. app-arch/cfv # Andreas Sturmlechner

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Christian Zuckschwerdt
Aaron Bauman : > > How do you disagree with users keywording that package *not* running the > latest version? > Further, if they are on a stable system running it as keyworded... They know > how to unmask <3 if they want to use the Py2 only version. I don't have any insight on policy and

[gentoo-dev] Last-rites: media-sound/edna

2020-07-29 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2020-07-29) # Py2-only, last release in 2006, no one else is packaging this. # Removal in 30 days. media-sound/edna signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: media-sound/positron

2020-07-29 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2020-07-29) # Py2-only, last release in 2004, no one else is packaging this. # Removal in 30 days. media-sound/positron signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: media-sound/moosic

2020-07-29 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2020-07-29) # Py2-only, last release in 2011, we have shortage of music players. # Removal in 30 days. media-sound/moosic signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] [PATCH] eclass/sword-module.eclass: update SRC_URI, expand a bit, clean up

2020-07-29 Thread Marek Szuba
On 2020-07-29 12:10, Michał Górny wrote: > LGTM. Thanks! Okay then, merged! -- MS signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Marek Szuba
On 2020-07-29 16:22, Alexis Ballier wrote: > I think you've been told several times already, but impacting users > with a mask (that can't do anything useful about it) and not bothering > to file bugs for developers (that *can* do something about it) is not > the proper way to achieve anything

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Aaron Bauman
On July 29, 2020 10:18:10 AM EDT, Thomas Deutschmann wrote: >On 2020-07-29 16:07, Andreas Sturmlechner wrote: >> Package is ~arch exclusively so everyone using it was already >upgraded. >> Masking <3.0.0_rc1 is perfectly fine if you want to keep old while >not >> blocking py2-masks of

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Alexis Ballier
On Wed, 29 Jul 2020 10:03:47 -0400 Aaron Bauman wrote: > Adjust the mask, drop the ebuild, or simply remove the mask. I would > happily apologize for a mistake, but reverting something that is > largely not in error seems silly. > > Again, this is a massive commit, but it should be the last

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Andreas Sturmlechner
On Mittwoch, 29. Juli 2020 16:18:10 CEST Thomas Deutschmann wrote: > But again, that's not what has happened. But that's what you can do. signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Thomas Deutschmann
On 2020-07-29 16:07, Andreas Sturmlechner wrote: > Package is ~arch exclusively so everyone using it was already upgraded. > Masking <3.0.0_rc1 is perfectly fine if you want to keep old while not > blocking py2-masks of dependencies. While I even disagree with that, this is not even what

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Andreas Sturmlechner
On Mittwoch, 29. Juli 2020 15:59:17 CEST Thomas Deutschmann wrote: > On 2020-07-29 15:46, Aaron Bauman wrote: > > Yes, net-nntp/sabnzbd is valid as it still has an ebuild with only > > py2.7. So fix it instead of bitching and being lazy about it. You > > could have done that vice revert the

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Aaron Bauman
On July 29, 2020 9:59:17 AM EDT, Thomas Deutschmann wrote: >On 2020-07-29 15:46, Aaron Bauman wrote: >> Yes, net-nntp/sabnzbd is valid as it still has an ebuild with only >> py2.7. So fix it instead of bitching and being lazy about it. You >> could have done that vice revert the commit. >

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Thomas Deutschmann
On 2020-07-29 15:46, Aaron Bauman wrote: > Yes, net-nntp/sabnzbd is valid as it still has an ebuild with only > py2.7. So fix it instead of bitching and being lazy about it. You > could have done that vice revert the commit. What are you talking about?! When upstream released first version

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Aaron Bauman
On July 29, 2020 9:16:31 AM EDT, Thomas Deutschmann wrote: >On 2020-07-29 09:38, Aaron Bauman wrote: >> This is exactly how it went before. No one is saying "it's your >> fault". Fix whatever the issue is and remove it from the list. > >No. You can't drop the bomb and let other fix the damage

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Thomas Deutschmann
On 2020-07-29 09:38, Aaron Bauman wrote: > This is exactly how it went before. No one is saying "it's your > fault". Fix whatever the issue is and remove it from the list. No. You can't drop the bomb and let other fix the damage you created. That's not how Gentoo is supposed to work. C'mon. You

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Thomas Deutschmann
FYI: I reverted the entire commit like this thread and bugs clearly show that this list wasn't even reviewed/checked: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76ee2f3e20b55d268ec291a1a1328cc047f5a04 -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Rich Freeman
On Wed, Jul 29, 2020 at 4:09 AM Ulrich Mueller wrote: > > > On Wed, 29 Jul 2020, Aaron Bauman wrote: > > > # Aaron Bauman (2020-07-28) > > # More Py2 only stuff. Plz see -dev ML for discussions > > # Remove bindings, port to Py3, etc > > # Removal in 30 days > > [...] > > app-office/lyx > >

Re: [gentoo-dev] [PATCH] eclass/sword-module.eclass: update SRC_URI, expand a bit, clean up

2020-07-29 Thread Michał Górny
On Mon, 2020-07-27 at 17:44 +0200, Marek Szuba wrote: > 1. The old version expected versioned source archives to have been >manually uploaded to the Gentoo mirror network by package >maintainers. This is no longer allowed, or indeed possible for most >Gentoo developers. Instead, use

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Kent Fredric
On Tue, 28 Jul 2020 19:17:04 -0400 Aaron Bauman wrote: > net-irc/quasselgrep Uh, what? [I] net-irc/quasselgrep Installed versions: 0_p20190211(13:18:43 18/07/20)(PYTHON_TARGETS="python3_7 -python3_6") Maybe just the older version? pgpZibCoYPFgd.pgp Description: OpenPGP digital

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Christian Zuckschwerdt
> It has a dependency on sys-boot/udk which was masked due to > using py2.7 only. Hope that helps. Perhaps just the dependency can be removed? Building with gnu-efi still works fine, the TianoCore UDK is just an alternative. s.a.

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Ulrich Mueller
> On Wed, 29 Jul 2020, Aaron Bauman wrote: > # Aaron Bauman (2020-07-28) > # More Py2 only stuff. Plz see -dev ML for discussions > # Remove bindings, port to Py3, etc > # Removal in 30 days > [...] > app-office/lyx I have unmasked this one again: "All python scripts distributed with LyX

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Aaron Bauman
On July 29, 2020 3:28:50 AM EDT, "Michał Górny" wrote: >On Wed, 2020-07-29 at 03:25 -0400, Aaron Bauman wrote: >> >> On July 29, 2020 2:49:14 AM EDT, Matt Turner >wrote: >> > On Tue, Jul 28, 2020 at 7:32 PM Aaron Bauman >wrote: >> > > On July 28, 2020 9:57:44 PM EDT, Gordon Pettey > >> >

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Michał Górny
On Wed, 2020-07-29 at 03:25 -0400, Aaron Bauman wrote: > > On July 29, 2020 2:49:14 AM EDT, Matt Turner wrote: > > On Tue, Jul 28, 2020 at 7:32 PM Aaron Bauman wrote: > > > On July 28, 2020 9:57:44 PM EDT, Gordon Pettey > > wrote: > > > > That dependency is only if USE="-gnuefi".

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Aaron Bauman
On July 29, 2020 2:49:14 AM EDT, Matt Turner wrote: >On Tue, Jul 28, 2020 at 7:32 PM Aaron Bauman wrote: >> On July 28, 2020 9:57:44 PM EDT, Gordon Pettey >wrote: >> >That dependency is only if USE="-gnuefi". sys-boot/gnu-efi has no >> >Python >> >dependency. Instead of masking/removing

Re: [gentoo-dev] Last rites: */*: More Py2 stuff

2020-07-29 Thread Matt Turner
On Tue, Jul 28, 2020 at 7:32 PM Aaron Bauman wrote: > On July 28, 2020 9:57:44 PM EDT, Gordon Pettey wrote: > >That dependency is only if USE="-gnuefi". sys-boot/gnu-efi has no > >Python > >dependency. Instead of masking/removing refind, remove the USE flag and > >force the gnu-efi dependency,