[gentoo-portage-dev] Speeding up Tree Verification

2020-06-29 Thread Sid Spry
Hello, I have some runnable pseudocode outlining a faster tree verification algorithm. Before I create patches I'd like to see if there is any guidance on making the changes as unobtrusive as possible. If the radical change in algorithm is acceptable I can work on adding the changes. Instead of

Re: [gentoo-portage-dev] Re: Speeding up Tree Verification

2020-06-29 Thread Zac Medico
On 6/29/20 7:15 PM, Sid Spry wrote: > On Mon, Jun 29, 2020, at 9:13 PM, Sid Spry wrote: >> Hello, >> >> I have some runnable pseudocode outlining a faster tree verification >> algorithm. > > Ah, right. It's worth noting that even faster than this algorithm is simply > verifying > a .tar.xz. Is

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

2020-06-29 Thread Aaron Bauman
# Aaron Bauman (2020-06-29) # More Py2 only stuff. Plz see -dev ML for discussions # Remove bindings, port to Py3, etc # Removal in 30 days app-dicts/opendict app-editors/editra app-office/taskcoach app-backup/holland app-backup/holland-backup-example app-backup/holland-backup-pgdump

[gentoo-portage-dev] Re: Speeding up Tree Verification

2020-06-29 Thread Sid Spry
On Mon, Jun 29, 2020, at 9:13 PM, Sid Spry wrote: > Hello, > > I have some runnable pseudocode outlining a faster tree verification > algorithm. Ah, right. It's worth noting that even faster than this algorithm is simply verifying a .tar.xz. Is that totally off the table? I realize it doesn't

[gentoo-dev] packages.gentoo.org GraphQL API

2020-06-29 Thread Max Magorsch
Hi all, Today I want to announce the new public GraphQL API for packages.g.o. While we already had some different REST endpoints in the past, these endpoints were neither documented nor specified. The behaviour of these endpoints even changed over time due to the lacking specification. Instead

[gentoo-dev] RFC: packages.gentoo.org Developer Mode

2020-06-29 Thread Max Magorsch
Hi, Some time ago, the idea of integrating packages.g.o with pkgcheck and repology.org came up. There have already been some discussions in bug 725702 and 725704 regarding this. The tl;dr is that the packages.g.o backend does now parse both the pkgcheck results as well as the repology.org data.

[gentoo-dev] Migration of Tyrian from Bootstrap to Foundation

2020-06-29 Thread Max Magorsch
Hi all, I want to propose the migration of Tyrian from Bootstrap[0] to Foundation[1]. Before I continue, some background information: Tyrian is the unified gentoo.org theme. It's currently based on Bootstrap, which in turn is a front-end framework. Bootstrap is especially famous for its ready to

Re: [gentoo-dev] RFC: packages.gentoo.org Developer Mode

2020-06-29 Thread Aaron Bauman
On June 29, 2020 6:28:30 PM EDT, Max Magorsch wrote: >Hi, > >Some time ago, the idea of integrating packages.g.o with pkgcheck and >repology.org came up. There have already been some discussions in bug >725702 and 725704 regarding this. > >The tl;dr is that the packages.g.o backend does now

[gentoo-dev] Re: [gentoo-dev-announce] Last rites: */* More Py2 only items

2020-06-29 Thread Piotr Karbowski
On 29/06/2020 02.35, Aaron Bauman wrote: > [...] > net-dns/maradns There's single python script that can work with Python3 (at least in new version) that does that can just use any Python version. I see that it did not got update for over a year, will take it over now and push update tomorrow,

Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: */* More Py2 only items

2020-06-29 Thread Aaron Bauman
On June 29, 2020 4:57:49 PM EDT, Piotr Karbowski wrote: >On 29/06/2020 02.35, Aaron Bauman wrote: >> [...] >> net-dns/maradns > >There's single python script that can work with Python3 (at least in >new >version) that does that can just use any Python version. > >I see that it did not got

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

2020-06-29 Thread Sam James
> On 29 Jun 2020, at 01:35, Aaron Bauman wrote: > > # Aaron Bauman (2020-06-28) > # More Py2 only stuff. Plz see -dev ML for discussions > # Remove bindings, port to Py3, etc > > net-irc/irker > Upstream seem to be about to release 2.19 which includes several patches for Python 3

Re: [gentoo-portage-dev] [PATCH] ecompress: optimize docompress -x precompressed comparison

2020-06-29 Thread Robin H. Johnson
On Sun, Jun 28, 2020 at 12:54:56PM -0700, Zac Medico wrote: > Use sort and comm with temporary files in order to compare lists > of docompress -x and precompressed files, since the file lists > can be extremely large. Also strip ${D%/} from paths in order to > reduce length. +1 looks much better.

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

2020-06-29 Thread Robin H. Johnson
On Sun, Jun 28, 2020 at 07:57:18PM -0700, Alec Warner wrote: > On Sun, Jun 28, 2020 at 5:35 PM Aaron Bauman wrote: > > app-crypt/virtualsmartcard Upstream supposedly fixed it for py3 several years ago, maybe trivial bump? > > net-nds/nsscache > Infra uses this, we will have to look into bumping

[gentoo-dev] Last rites: sys-apps/pacman

2020-06-29 Thread Michał Górny
# Michał Górny (2020-06-29) # Unmaintained in Gentoo. Multiple unresolved vulnerabilities. # Suggested replacement: sys-apps/portage (just kidding). # Removal in 30 days. Bug #711134. sys-apps/pacman -- Best regards, Michał Górny signature.asc Description: This is a digitally signed

[gentoo-dev] Re: [gentoo-dev-announce] Packages up for grabs: app-doc/zeal, x11-terms/pangoterm, maybe dev-ruby/neovim-ruby-client

2020-06-29 Thread Jeroen Roovers
On Sun, 28 Jun 2020 19:26:14 +0200 Michał Górny wrote: > Due to the maintainer going AWOL Surely you meant MIA. Kind regards, jer

Re: [gentoo-dev] Re: RFC: Standard build environment variables

2020-06-29 Thread Ulrich Mueller
> On Mon, 29 Jun 2020, Agostino Sarubbo wrote: > On domenica 28 giugno 2020 14:18:23 CEST Michael Orlitzky wrote: >> To avoid these issues, I suggest creating a list of "Gentoo environment >> variables" in the devmanual with descriptions of how they should be used >> and pointers to the

[gentoo-dev] Re: RFC: Standard build environment variables

2020-06-29 Thread Agostino Sarubbo
On domenica 28 giugno 2020 14:18:23 CEST Michael Orlitzky wrote: > To avoid these issues, I suggest creating a list of "Gentoo environment > variables" in the devmanual with descriptions of how they should be used > and pointers to the references (for why we chose that meaning). That way > a user

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

2020-06-29 Thread Azamat Hackimov
> dev-python/misaka I've created MR for it: https://github.com/gentoo/gentoo/pull/15984 -- >From Siberia with Love!

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

2020-06-29 Thread Aaron Bauman
On Mon, Jun 29, 2020 at 09:48:34PM +0300, Azamat Hackimov wrote: > > dev-python/misaka > I've created MR for it: https://github.com/gentoo/gentoo/pull/15984 > Azamat, merged! Thank you. -- Cheers, Aaron signature.asc Description: PGP signature