[gentoo-dev] Last rites: next batch of py2 packages

2020-09-19 Thread Michał Górny
# Michał Górny (2020-09-19) # These packages (or package versions) still require Python 2.7. # They are either dead upstream, their Python 3 porting efforts are # not progressing or their maintainers are simply unresponsive. # Please do not remove any packages from this list unless you actually

[gentoo-dev] [PATCH 2/2] distutils-r1.eclass: Remove obsolete DISTUTILS_USE_SETUPTOOLS check

2020-09-18 Thread Michał Górny
The DISTUTILS_USE_SETUPTOOLS check is now done in install-qa-check.d, so remove the duplicate. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 42 -- 1 file changed, 42 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1

[gentoo-dev] [PATCH 1/2] install-qa-check.d: add DISTUTILS_USE_SETUPTOOLS check

2020-09-18 Thread Michał Górny
by distutils or setuptools. Plain distutils installs it as a regular file, while setuptools as a directory, and that's how we distinguish the two. For setuptools, we additionally grep entry_points.txt for `[console_scripts]`, and require RDEPEND when they are present. Signed-off-by: Michał Górny

Re: [gentoo-dev] [PATCH] glep-0068: Add new element

2020-09-16 Thread Michał Górny
me. > net-misc/asterisk + friends will definitely make use of this. > > Two nitpicks below that doesn't really carry significant meaning. > > On 2020/09/16 07:48, Michał Górny wrote: > > > Signed-off-by: Michał Górny > > --- > > glep-0068.rst | 62 ++

Re: [gentoo-dev] [PATCH] glep-0068: Add new element

2020-09-16 Thread Michał Górny
On Wed, 2020-09-16 at 10:26 +0200, Ulrich Mueller wrote: > > > > > > On Wed, 16 Sep 2020, Michał Górny wrote: > > It has two advantages: > > 1. It reduces the risk of accidentally leaving it in the stable ebuild. > > Huh, you mean you would remove the PROPERT

Re: [gentoo-dev] [PATCH] glep-0068: Add new element

2020-09-16 Thread Michał Górny
On Wed, 2020-09-16 at 08:18 +0200, Ulrich Mueller wrote: > > > > > > On Wed, 16 Sep 2020, Michał Górny wrote: > > > +- one or more elements, each containing a version > > + constraint in the format matching EAPI 0 dependency specification > > + w

[gentoo-dev] [PATCH] glep-0068: Add new element

2020-09-15 Thread Michał Górny
Signed-off-by: Michał Górny --- glep-0068.rst | 62 --- 1 file changed, 59 insertions(+), 3 deletions(-) diff --git a/glep-0068.rst b/glep-0068.rst index d8fc379..5b7e2b9 100644 --- a/glep-0068.rst +++ b/glep-0068.rst @@ -4,10 +4,10 @@ Title

[gentoo-dev] Last rites: dev-python/matplotlib-python2

2020-09-15 Thread Michał Górny
All revdeps are already masked for removal, so let's add it to their pmask: # Michał Górny (2020-07-13) # Python 2 dev-python/pillow revdeps with extended removal time. # Also the only revdeps of dev-python/matplotlib-python2. # Removal in 90 days. Bug #729672. dev-python/matplotlib-python2

[gentoo-dev] How to stabilize packages with frequent release cycles?

2020-09-15 Thread Michał Górny
at an arbitrary point in time, and even if users were willing to give it better testing, they can't guess which version will be the next stable candidate. Do you have any suggestions how we could improve this? -- Best regards, Michał Górny signature.asc Description: This is a digitally signed

Re: [gentoo-dev] [PATCH] acct-*.eclass: Create sysusers.d files

2020-09-14 Thread Michał Górny
Dnia September 13, 2020 11:21:28 AM UTC, Andrew Savchenko napisał(a): >On Sat, 29 Aug 2020 21:53:45 +0200 Michał Górny wrote: >> Thanks to David Michael for the initial patch and upstream fixes. >> >> Signed-off-by: Michał Górny >> --- >&g

Re: [gentoo-dev] [RFC] Services and software which is critical for Gentoo should be developed/run in Gentoo namespace

2020-09-13 Thread Michał Górny
l me how rolling a new release of nattka is exactly harder than rolling a release of Portage? I'm pretty sure most of Gentoo developers can figure out how to use GitHub, how to fork a repository, and if they use Python they can probably deal with pretty standard setup.py. Deploymen

Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Do not enable ldap USE flag by default

2020-09-10 Thread Michał Górny
lusive answer whether LDAP should be enabled by default or not. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2020-09-09 Thread Michał Górny
# Michał Górny (2020-09-09) # Last release in <2003. Fails to build (bug #691690). # Removal in 30 days. Bug #731008. media-sound/freebirth -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: app-crypt/acmebot, app-vim/conque, dev-python/redlock-py, dev-python/root_numpy, dev-python/rootpy, dev-util/setconf, sci-misc/vitables

2020-09-09 Thread Michał Górny
# Michał Górny (2020-09-09) # These packages still require Python 3.6. They are either dead # upstream or their maintainers are simply unresponsive. # Please do not remove any packages from this list unless you actually # port them to Python 3.7 *and* 3.8 (3.9 would also be nice). # Removal

[gentoo-dev] Last rites: next Python 2 batch

2020-09-09 Thread Michał Górny
-- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: net-analyzer/mk-livestatus, sci-biology/vienna-rna, sci-libs/gmsh, sys-cluster/ganglia, sys-cluster/ganglia-web, sys-fs/owfs

2020-09-09 Thread Michał Górny
# Michał Górny (2020-09-09) # These packages are stuck on Python 2.7. While the Python dependency # is optional, I can't test removing it because the packages fail # to build anyway. # # net-analyzer/mk-livestatus: py3 bug #735394, build failure bug #705430 # sci-biology/vienna-rna: py3 bug

[gentoo-dev] Last rites: www-servers/cherokee

2020-09-09 Thread Michał Górny
# Michał Górny (2020-09-09) # Multiple unresolved vulnerabilities. Last release in 2013 (but has # some activity in git). Not touched by maintainer since 2015. Stuck # on Python 2 (bug #735522) with incorrect eclass usage (bug #710258). # Apparently broken with openssl-1.1 (bug #674246

[gentoo-dev] Last rites: app-misc/g15daemon, app-misc/g15{composer,macro,message,mpd,stats}

2020-09-09 Thread Michał Górny
# Michał Górny (2020-09-09) # Last release in 2008. Fails to build with gcc-10 (bug #706712). # Not ported to Python 3 (bug #735226). The current revision # is misconfigured by default (bug #481454), and the newer revision # is masked for since 2012 (bug #587008). # Removal in 30 days. Bug

Re: [gentoo-dev] [PATCH 1/2] acct-group.eclass: declare the missing dependency on shadow

2020-09-08 Thread Michał Górny
; case ${EAPI:-0} in > - 7) ;; > + 7) > + BDEPEND="userland_GNU? ( sys-apps/shadow )" Nothing from shadow is used in src_install, so this BDEPEND is unnecessary. > + RDEPEND="${BDEPEND}" > + ;; > *) die "EAPI=${EAPI:-0} n

[gentoo-dev] Crypto/GPG-related packages up for grabs

2020-09-07 Thread Michał Górny
-- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] ebuild-maintenance/removal: Process for virtual removal

2020-09-07 Thread Michał Górny
On Mon, 2020-09-07 at 09:46 +0200, Ulrich Mueller wrote: > > > > > > On Mon, 07 Sep 2020, Michał Górny wrote: > > + > > +If the virtual is being removed along with its second to last > > +provider, include the virtual in the last-rites mail. However,

[gentoo-dev] [PATCH] ebuild-maintenance/removal: Process for virtual removal

2020-09-07 Thread Michał Górny
Signed-off-by: Michał Górny --- ebuild-maintenance/removal/text.xml | 43 + 1 file changed, 43 insertions(+) diff --git a/ebuild-maintenance/removal/text.xml b/ebuild-maintenance/removal/text.xml index eabbdaf..3575b5c 100644 --- a/ebuild-maintenance/removal

Re: [gentoo-dev] Please port your packages to Python 3.8

2020-09-02 Thread Michał Górny
On Tue, 2020-09-01 at 08:06 -0400, Rich Freeman wrote: > On Tue, Sep 1, 2020 at 7:02 AM Michał Górny wrote: > > QA reports provide a list [2] and a graph [3] of packages needing > > porting. > > These lists would be far more useful if they actually listed the > maint

Re: [gentoo-portage-dev] [PATCH v2] emerge --search: auto-detect regular expressions (bug 737480)

2020-09-02 Thread Michał Górny
+766,14 @@ matching packages due to \fB\-\-rebuild\fR. > A space separated list of package names or slot atoms. Emerge will not > rebuild > packages that depend on matching packages due to \fB\-\-rebuild\fR. > .TP > +.BR "\-\-regex\-search\-auto < y | n >" > +Enable or disable automatic regular expression detection for search actions. > +If this option is enabled (the default), then regular expression search > +is automatically enabled when the search string is a valid regular expression > +which contains any of these commonly used regular expression characters or > +character sequences: > +^ $ * [ ] { } | ? .+ > +.TP > .BR \-\-oneshot ", " \-1 > Emerge as normal, but do not add the packages to the world file > for later updating. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Please port your packages to Python 3.8

2020-09-01 Thread Michał Górny
On Tue, 2020-09-01 at 08:06 -0400, Rich Freeman wrote: > On Tue, Sep 1, 2020 at 7:02 AM Michał Górny wrote: > > QA reports provide a list [2] and a graph [3] of packages needing > > porting. > > These lists would be far more useful if they actually listed the > maint

[gentoo-dev] Please port your packages to Python 3.8

2020-09-01 Thread Michał Górny
#Implementation_support_timeline [2] https://qa-reports.gentoo.org/output/gpyutils/37-to-38.txt [3] https://qa-reports.gentoo.org/output/gpyutils/37-to-38.svg [4] https://dev.gentoo.org/~mgorny/python-guide/ -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-cpp/icnc, dev-db/tokumx, net-fs/nfstest, sys-boot/udk, sys-cluster/pbs-python

2020-09-01 Thread Michał Górny
# Michał Górny (2020-09-01) # The following packages are Python 2 only. All but sys-boot/udk have # no reverse dependencies; sys-boot/udk's only revdep is sys-boot/refind # and it removed support for udk in its newest version. Their # maintainers have either not replied or requested removing

[gentoo-dev] Last rites: app-text/fbless

2020-09-01 Thread Michał Górny
# Michał Górny (2020-09-01) # The GitHub repository is gone and upstream's homepage lists only old # versions. Python 2 only. Debian has a py3 patch but it is incomplete # and fbless crashes when opening a file. # Removal in 30 days. Bug #734578. app-text/fbless -- Best regards, Michał Górny

Re: [gentoo-dev] [PATCH] acct-*.eclass: Create sysusers.d files

2020-08-29 Thread Michał Górny
On Sat, 2020-08-29 at 21:05 +0100, Alexey Sokolov wrote: > As this doesn't depend on architecture, why /lib and not /share? > I can only imagine how thrilled systemd authors will be when you ask them. -- Best regards, Michał Górny signature.asc Description: This is a digitally

[gentoo-dev] [PATCH] acct-*.eclass: Create sysusers.d files

2020-08-29 Thread Michał Górny
Thanks to David Michael for the initial patch and upstream fixes. Signed-off-by: Michał Górny --- eclass/acct-group.eclass | 16 +++- eclass/acct-user.eclass | 16 +++- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/eclass/acct-group.eclass b/eclass

Re: [gentoo-dev] [PATCH] Add heptapod to remote-id list

2020-08-26 Thread Michał Górny
On Thu, 2020-08-27 at 02:15 +0300, Azamat H. Hackimov wrote: > Heptapod (https://foss.heptapod.net/) is open-source hosting based on > GitLab for Mercurial repositories. > Please update the XML Schema as well. -- Best regards, Michał Górny signature.asc Description: This is a

[gentoo-dev] Last rites: dev-python/pygtk

2020-08-22 Thread Michał Górny
# Michał Górny (2020-08-22) # Dead since 2011. Frowned upon for years now. Python 2 only. # Finally all reverse dependencies are masked. # Tracker bug #706462. Removal in 30 days. dev-python/pygtk -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message

[gentoo-dev] Last rites: Python 3.6 packages from last week's ping

2020-08-22 Thread Michał Górny
# Michał Górny (2020-08-22) # These packages still require Python 3.6. They are either dead # upstream or their maintainers are simply unresponsive. # Please do not remove any packages from this list unless you actually # port them to Python 3.7 *and* 3.8 (3.9 would also be nice). # Removal

[gentoo-dev] Last rites: app-office/openoffice-bin

2020-08-22 Thread Michał Górny
# Michał Górny (2020-08-22) # Python 2 only. You can use app-office/libreoffice{,-bin} instead. # Removal in 30 days. Bug #715400. app-office/openoffice-bin -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/faulthandler, dev-python/fdsend

2020-08-22 Thread Michał Górny
# Michał Górny (2020-08-22) # Python 2 only. No reverse dependencies left. # Removal in 30 days. Bug #735604. dev-python/faulthandler dev-python/fdsend -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: Python 2 packages from last week's ping

2020-08-22 Thread Michał Górny
# Michał Górny (2020-08-22) # These packages (or package versions) still require Python 2.7. # They are either dead upstream, their Python 3 porting efforts are # not progressing or their maintainers are simply unresponsive. # Please do not remove any packages from this list unless you actually

[gentoo-dev] Last rites: games-action/openclonk

2020-08-22 Thread Michał Górny
# Michał Górny (2020-08-22) # Effectively unmaintained. Optionally uses Python 2. I could remove # that but it fails to build anyway. # Removal in 30 days. Bug #646748. games-action/openclonk -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] RFC: New "Accept Github contributions" metadata flag

2020-08-18 Thread Michał Górny
On Tue, 2020-08-18 at 11:58 -0400, Mike Gilbert wrote: > On Tue, Aug 18, 2020 at 11:48 AM Michał Górny wrote: > > On Tue, 2020-08-18 at 15:36 +, Peter Stuge wrote: > > > Joonas Niilola wrote: > > > > some of you may already have seen the new packages.ge

Re: [gentoo-dev] RFC: New "Accept Github contributions" metadata flag

2020-08-18 Thread Michał Górny
nd in my current position of > occasional contributor I don't either. The workflow imposed by GitHub > isn't good and it's important to demonstrate other methods. > Read: it's important to slap users to satisfy developer's wannabes. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/pyblake2, dev-python/pysha3

2020-08-18 Thread Michał Górny
# Michał Górny (2020-08-18) # Backports of hash algorithms that are built-in since Python 3.6. # No reverse dependencies left. # Removal in 30 days. Bug #737712. dev-python/pyblake2 dev-python/pysha3 -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message

[gentoo-dev] Last rites: dev-python/notify-python

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-17) # Dead pygtk-2 era library. No reverse dependencies left. # Removal in 30 days. Bug #706480. dev-python/notify-python -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/robotframework

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-16) # Unmaintained. Not ported to py3.7. The only revdep is queued # for removal. # Removal in 30 days. Bug #719544. dev-python/robotframework -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Next Python 3.6 last rite batch next weekend

2020-08-16 Thread Michał Górny
On Sun, 2020-08-16 at 12:20 +0200, Michał Górny wrote: > Hi, all. > > Just a quick note: I went through unresolved py3.6 bugs today and pinged > a number of them, adding treecleaner to CC. Next weekend I'm going to > last rite all of these packages if revdeps permit. > F

[gentoo-dev] Next Python 3.6 last rite batch next weekend

2020-08-16 Thread Michał Górny
list two closely related packages. If I made a mistake on one of the bugs, please let me know. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: media-video/photofilmstrip

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-16) # Unmaintained. Not ported to py3.7. Not bumped for over a year. # Removal in 30 days. Bug #737400. media-video/photofilmstrip -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/sleekxmpp

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-16) # Unmaintained. Broken with py3.7. Upstream archived the repository. # No reverse dependencies left. # Removal in 30 days. Bug #719554. dev-python/sleekxmpp -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/pyminuit

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-16) # Unmaintained. Not ported to py3.7. Not bumped since introduction # in 2015. # Removal in 30 days. Bug #719422. dev-python/pyminuit -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/pygpu

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-16) # Not maintained since 2017. Not ported to py3.7. No reverse # dependencies. # Removal in 30 days. Bug #719412. dev-python/pygpu -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/maintboot, sys-block/blocks

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-16) # Unmaintained. Not ported to py3.7. 'blocks' is a snapshot from 2013, # last activity in 2014. It is the only revdep of 'maintboot'. # Removal in 30 days. Bug #718522. dev-python/maintboot sys-block/blocks -- Best regards, Michał Górny signature.asc

[gentoo-dev] Last rites: dev-python/emcee

2020-08-16 Thread Michał Górny
# Michał Górny (2020-08-16) # Outdated. Not tested (successfully) on py3.7. The current version # fails tests. No reverse dependencies. # Removal in 30 days. Bug #718814. dev-python/emcee -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] profile masking

2020-08-14 Thread Michał Górny
This has to stop somehow, there need to be something that limits > the mask scope to the repo/overlay it is defined. > Why is that? I dare say the bigger picture needs to include different mask reasons. Sure, 'masked for testing' may or may not make little sense for live ebuilds. However, 'masked for security issues' may pretty apply to custom repo ebuilds as well. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Packages up for grabs: sys-fs/fuseiso

2020-08-13 Thread Michał Górny
t; https://packages.gentoo.org/packages/sys-fs/fuseiso > > > What's wrong with mount -o loop /path/to/iso /path/to/mount/point? It does require root permissions, for a start. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Python 2.7 cleanup: plan B

2020-08-11 Thread Michał Górny
is going to stay. The candidates for exemptions are pypy/pypy3 (CPython 2.7 is needed for bootstrap on new platforms), Mozilla products, WebKit and WebKit-based browsers. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] rfc: switching default udev provider for new systems to udev

2020-08-10 Thread Michał Górny
gt; > > > > > William > > > > > > Is eudev broken in some way? If so, has a bug been filed? If not, why > > > not? > > > > > > If eudev is not broken, then why your proposed fix? > > > > bitrot and bus factor. > >

Re: [gentoo-dev] rfc: switching default udev provider for new systems to udev

2020-08-10 Thread Michał Górny
k with udev. I don't use eudev so I don't > > know. > > I don't think imposing a personal preference to the Gentoo default a good > idea. One person who get stuck with udev does not bring everyone to > stick with udev. > So why is the current default based on a p

Re: [gentoo-dev] rfc: switching default udev provider for new systems to udev

2020-08-10 Thread Michał Górny
ng, you don't break anything, right? -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] rfc: switching default udev provider for new systems to udev

2020-08-10 Thread Michał Górny
talk about ditching eudev in > general... > > So for me it still looks like change for change's sake without a real > reason. > ...or a revert of a change made for change's sake. In the end, it all boils down to preference of a single person, and potential of another person reverting it. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/paver

2020-08-09 Thread Michał Górny
# Michał Górny (2020-08-09) # Build tool with no revdeps left. # Removal in 30 days. Bug #736517. dev-python/paver -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Packages up for grabs: www-apps/jekyll-coffeescript, www-apps/jekyll-sass-converter

2020-08-09 Thread Michał Górny
failure reported, both seem to be up-to-date. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-vcs/git-bz

2020-08-09 Thread Michał Górny
# Michał Górny (2020-08-09) # Python 2 only. No commits since 2015. # Removal in 30 days. Bug #735334. dev-vcs/git-bz -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] rfc: switching default udev provider for new systems to udev

2020-08-08 Thread Michał Górny
that udev upstream has removed the 'repeatedly bash the rules until they succeed' feature that required people to actually fix things. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] [PATCH 1/3] Add cached portage.getpid() function

2020-08-07 Thread Michał Górny
+ """ > + Verify that portage.getpid() cache is updated correctly after > + two forks. > + """ > + loop = asyncio._wrap_loop() > + proc = AsyncFunction(scheduler=loop, > target=self._test_getpid_fork) > + proc.start() > + self.assertEqual(proc.wait(), 0) -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] xorg-x11 RDEPEND changes without revisions

2020-08-07 Thread Michał Górny
gument]) > > After PAM virtual removal and a bunch of similar large-scale > changes done by QA members I assume it's a new norm and > should be documented as such. > You could also try to understand the difference between the two, and the purpose in not causing unnecessary rebuilds just to make it possible to depclean a zero-byte package. But I suppose being sarcastic is the new norm and should be documented as such. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-portage-dev] [PATCH] lib/*: Fix useless-return

2020-08-07 Thread Michał Górny
> > def perform_post_sync_hook(self, reponame, dosyncuri='', > repolocation=''): > diff --git a/lib/portage/util/whirlpool.py b/lib/portage/util/whirlpool.py > index 1071d5155..857abf3ac 100644 > --- a/lib/portage/util/whirlpool.py > +++ b/lib/portage/util/whirlpool.py > @@ -634,7 +634,6 @@ class WhirlpoolStruct: > > def WhirlpoolInit(ctx): > ctx = WhirlpoolStruct() > -return > > def WhirlpoolAdd(source, sourceBits, ctx): > if not isinstance(source, bytes): > @@ -777,7 +776,6 @@ def processBuffer(ctx): > # apply the Miyaguchi-Preneel compression function > for i in range(8): > ctx.hash[i] ^= state[i] ^ block[i] > -return > > # > # Tests. > diff --git a/pylintrc b/pylintrc > index f2aadf14f..ce5dec11b 100644 > --- a/pylintrc > +++ b/pylintrc > @@ -33,6 +33,7 @@ enable= > unused-import, > useless-import-alias, > useless-object-inheritance, > +useless-return, > wildcard-import > > # A comma-separated list of package or module names from where C extensions > may -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: app-i18n/sunpinyin & revdeps

2020-08-07 Thread Michał Górny
# Michał Górny (2020-08-07) # Last upstream (pre-)release in 2016. Python 3 porting effort is not # progressing since February, and PRs are stuck. Homepage is gone. # Removal in 30 days. Bug #695010. app-i18n/fcitx-sunpinyin app-i18n/ibus-sunpinyin app-i18n/scim-sunpinyin app-i18n/sunpinyin

Re: [gentoo-dev] News item: Multiple root kernel command-line arguments

2020-08-06 Thread Michał Górny
ups and make people change distributions instead. > > I'd support showing it. Weren't we all taught that too much > communication is better than no communication? > That's actually bullshit. Too much noise leads to people stopping to read stuff, and losing important info as a result.

Re: [gentoo-dev] News item: Multiple root kernel command-line arguments

2020-08-06 Thread Michał Górny
On Thu, 2020-08-06 at 17:14 +0200, Thomas Deutschmann wrote: > On 2020-08-06 14:22, Michał Górny wrote: > > > - I am not 100% happy with the title but the 50 char limit > > > doesn't allow any more details. > > > > Yes, the title doesn't say a thing why would

[gentoo-dev] Last rites: dev-python/pythonutils

2020-08-06 Thread Michał Górny
# Michał Górny (2020-08-06) # Py2.7 only. Last release in 2009. No reverse dependencies left. # Removal in 30 days. Bug #735610. dev-python/pythonutils -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/gntp

2020-08-06 Thread Michał Górny
# Michał Górny (2020-08-06) # Py3.6 only. Apparently randomly fails to build (bug #515736). # Last release in 2016. No reverse dependencies left. # Removal in 30 days. Bug #718968. dev-python/gntp -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message

Re: [gentoo-dev] News item: Multiple root kernel command-line arguments

2020-08-06 Thread Michał Górny
t discovered and want to share with everyone. This is what documentation is about, and it should be in some kernel- related piece of documentation (handbook?) and not scattered around in news items. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Packages up for grabs due to jlec being MIA

2020-08-05 Thread Michał Górny
On Wed, 2020-08-05 at 09:24 +0200, Michał Górny wrote: > Hello, > > The following packages are looking for a new maintainer: > + cuda.eclass -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Packages up for grabs due to jlec being MIA

2020-08-05 Thread Michał Górny
/makebootfat [v ] sys-fs/aufs-headers [vB] sys-fs/aufs-util [vB] sys-fs/bcache-tools [v ] sys-kernel/aufs-sources [vB] sys-kernel/kergen Legend: v - needs version bump b - has trivial (QA) bug reported B - has non-trivial bug reported -- Best regards, Michał Górny signature.asc Description

Re: [gentoo-dev] Last-rites: dev-libs/liboobs

2020-08-03 Thread Michał Górny
remove from the tree? :\ > > Why not just keep it unless there is an actual technical problem? > (Security, maintainability, etc.) If there is, then please mention it. > Yes, having 1953 unmaintained packages is great PR for Gentoo. Wait, it will be 1954 now. -- Best regar

[gentoo-dev] Guidelines on Python 2 cleanup

2020-08-03 Thread Michał Górny
riting reverse dependencies. 5b. Please file stabilization bugs (but do not CC arches without approval) or ping maintainers wrt cleanup whenever appropriate. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-vcs/svnmailer

2020-08-03 Thread Michał Górny
# Michał Górny (2020-08-03) # Unmaintained. Last release in 2011. Py2 only. # Removal in 30 days. Bug #735362. dev-vcs/svnmailer -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-vcs/gitinspector

2020-08-03 Thread Michał Górny
# Michał Górny (2020-08-03) # Unmaintained. Last release in 2016. Py2 only. # Removal in 30 days. Bug #735336. dev-vcs/gitinspector -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-util/tailor

2020-08-03 Thread Michał Górny
# Michał Górny (2020-08-03) # Unmaintained. Homepage gone. Last bumped in 2009. Py2 only. # Removal in 30 days. Bug #735328. dev-util/tailor -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sys-fs/traydevice

2020-08-03 Thread Michał Górny
# Michał Górny (2020-08-03) # Last release in 2012. Py2 only. Has build failure reported. # Removal in 30 days. Bug #717490. sys-fs/traydevice -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: net-mail/libpst

2020-08-03 Thread Michał Górny
# Michał Górny (2020-08-03) # Unmaintained. Py2 only. The current Gentoo version is from 2015. # No reverse dependencies. # Removal in 30 days. Bug #721476. net-mail/libpst -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-util/coccigrep, dev-util/coccinelle

2020-08-03 Thread Michał Górny
# Michał Górny (2020-08-03) # dev-util/coccigrep is py2-only and requires coccinelle with Python # bindings. dev-util/coccinelle has py2 bindings and fails to build # with python disabled (bug #701904). Both packages are unmaintained. # Removal in 30 days. Bug #734630. dev-util/coccigrep dev

Re: [gentoo-dev] IPython 7.17 drops Python 3.6 support AKA upgrade reminder

2020-08-02 Thread Michał Górny
On Sat, 2020-08-01 at 09:29 +0200, Michał Górny wrote: > The most recent release of IPython removes support for Python 3.6. > Unless I'm mistaken, this is the first very high profile package > to become 3.7+ only. Please expect a major slay of Python 3.6 support > in its reverse

[gentoo-dev] Last rites: x11-misc/pypanel

2020-08-02 Thread Michał Górny
# Michał Górny (2020-08-02) # Discontinued. Last patch in 2008. Py2 only. # Removal in 30 days. Bug #734632. x11-misc/pypanel -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/python-openid

2020-08-02 Thread Michał Górny
# Michał Górny (2020-08-02) # Stuck on py2. Last release in 2010, last commit in 2014. No revdeps. # Blocks dev-python/mysql-python removal. # Removal in 30 days. Bug #735178. dev-python/python-openid -- Best regards, Michał Górny signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: dev-python/mox

2020-08-02 Thread Michał Górny
# Michał Górny (2020-08-02) # Discontinued upstream in favor of dev-python/mock. Py2 only. # The only revdep is last rited now. # Removal in 30 days. Bug #735158. dev-python/mox -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/google-apputils

2020-08-02 Thread Michał Górny
# Michał Górny (2020-08-02) # Discontinued upstream in 2015. Python 2 only. No revdeps. # Removal in 30 days. Bug #735156. dev-python/google-apputils -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/backports-lzma

2020-08-01 Thread Michał Górny
# Michał Górny (2020-08-01) # Python 2 backport, not used by anything anymore. # Removal in 30 days. dev-python/backports-lzma -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/backports-abc

2020-08-01 Thread Michał Górny
# Michał Górny (2020-08-01) # Python 2 backport, not used by anything anymore. # Removal in 30 days. dev-python/backports-abc -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH] distutils-r1.eclass: Set PATH in distutils_install_for_testing

2020-08-01 Thread Michał Górny
Make distutils_install_for_testing set PATH so that newly-installed scripts are available in the testing environment. Make PATH local in all sub-phases to make modifications safe. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git

Re: [gentoo-dev] [PATCH] mate.eclass: drop static-libs whenever possible

2020-08-01 Thread Michał Górny
en > + if grep -q "enable-static" "${ECONF_SOURCE:-.}"/configure; then > + mateconf+=( --disable-static ) > + fi > + fi > + > + gnome2_src_configure ${mateconf[@]} "$@" "${mateconf[@]}". Using [@] without quoting makes no

Re: [gentoo-dev] IPython 7.17 drops Python 3.6 support AKA upgrade reminder

2020-08-01 Thread Michał Górny
On Sat, 2020-08-01 at 12:25 +0200, Lars Wendler wrote: > On Sat, 01 Aug 2020 12:19:13 +0200 Michał Górny wrote: > > > On Sat, 2020-08-01 at 06:15 -0400, Rich Freeman wrote: > > > On Sat, Aug 1, 2020 at 3:29 AM Michał Górny > > > wrote: > > > > I

Re: [gentoo-dev] IPython 7.17 drops Python 3.6 support AKA upgrade reminder

2020-08-01 Thread Michał Górny
On Sat, 2020-08-01 at 06:15 -0400, Rich Freeman wrote: > On Sat, Aug 1, 2020 at 3:29 AM Michał Górny wrote: > > I would like to take this as an opportunity to remind you to port your > > packages to Python 3.7 and 3.8. According to our timeline [1], packages > > that are

Re: [gentoo-dev] IPython 7.17 drops Python 3.6 support AKA upgrade reminder

2020-08-01 Thread Michał Górny
On Sat, 2020-08-01 at 06:15 -0400, Rich Freeman wrote: > On Sat, Aug 1, 2020 at 3:29 AM Michał Górny wrote: > > I would like to take this as an opportunity to remind you to port your > > packages to Python 3.7 and 3.8. According to our timeline [1], packages > > that are

[gentoo-dev] Last rites: dev-python/distributed

2020-08-01 Thread Michał Górny
# Michał Górny (2020-08-01) # This package's tests are seriously broken (they access random Internet # hosts for no good reason all the time), and it has no real revdeps. # Removal in 30 days. Bug #735010. dev-python/distributed -- Best regards, Michał Górny signature.asc Description

[gentoo-dev] Python team needs help cleaning up old bugs

2020-08-01 Thread Michał Górny
would also appreciate help dealing with bugs. [1] https://wiki.gentoo.org/wiki/Project:Bug-cleaners -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] IPython 7.17 drops Python 3.6 support AKA upgrade reminder

2020-08-01 Thread Michał Górny
in December. [1] https://wiki.gentoo.org/wiki/Project:Python/Implementations#Implementation_support_timeline -- Best regards, Michał Górny 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 Michał Górny
nzip" > +if [[ ${SWORD_MINIMUM_VERSION} ]]; then > + RDEPEND=">=app-text/sword-${SWORD_MINIMUM_VERSION}" > +else > + RDEPEND="app-text/sword" > +fi > + > +BDEPEND="app-arch/unzip" > > +# @FUNCTION: sword-module_src_install > +# @DESCRIPTION: > +# Install all the module files into directories used by app-text/sword. > sword-module_src_install() { > insinto /usr/share/sword/modules > - doins -r "${S}"/modules/* > + doins -r modules/* > insinto /usr/share/sword/mods.d > - doins "${S}"/mods.d/* > + doins mods.d/* > } > - > -EXPORT_FUNCTIONS src_install LGTM. Thanks! -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2020-07-29 Thread Michał Górny
what to do before masking packages for removal. > > Haven't we had this discussion before? Further, hasn't the community been > made aware through multiple channels of the impending removal of Py2? > Sure, and I don't mind removing packages that clearly don't support py3 and whose maintainers have done nothing about that. However, I do mind removing packages that do support py3 and that ended up on the list probably because some deep indirect dep had some kind of py2 usage problem (that I had no reason to know about), maybe because it's any-r1 or had optional USE=python... -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2020-07-28 Thread Michał Górny
this topic. It is a massive undertaking to remove py2.7 from the > tree. > It is a massive undertaking to figure out which of the deep dependencies made you conclude to list perfectly maintained Python 3-only packages. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [RFC] sword-module.eclass: update, extend, increment revision

2020-07-27 Thread Michał Górny
On Mon, 2020-07-27 at 11:51 +0200, Marek Szuba wrote: > On 2020-07-26 21:19, Michał Górny wrote: > > > Please use git-send-email, so that we can reply in context without > > jumping through hoops. > > Funny, last time I used git-send-email to post a diff introducing a

Re: [gentoo-dev] [RFC] sword-module.eclass: update, extend, increment revision

2020-07-26 Thread Michał Górny
il, so that we can reply in context without jumping through hoops. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

  1   2   3   4   5   6   7   8   9   10   >