Re: [gentoo-dev] Looking for a solution to the distutils/setuptools .egg-info mess

2022-01-10 Thread Mike Gilbert
On Mon, Jan 10, 2022 at 8:19 PM Mike Gilbert wrote: > > On Mon, Jan 10, 2022 at 9:43 AM Michał Górny wrote: > > > > On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote: > > > 4. We could have the eclasses switch to "local" model and rename > > > the .egg-info files somehow at some point. The

Re: [gentoo-dev] Looking for a solution to the distutils/setuptools .egg-info mess

2022-01-10 Thread Mike Gilbert
On Mon, Jan 10, 2022 at 9:43 AM Michał Górny wrote: > > On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote: > > 4. We could have the eclasses switch to "local" model and rename > > the .egg-info files somehow at some point. The main question is "rename > > how?" > > > > If anyone's

[gentoo-dev] dune.eclass changes for test not raising warn to error

2022-01-10 Thread Alfredo Tupone
I'm changing dune eclass src_test so that the profile is release Previously only src_compile used that profile profile release does not promote warning to error. Tupone From 4d3ed43d94a8d6ba4fb6faa0423b090fadc129c0 Mon Sep 17 00:00:00 2001 From: Alfredo Tupone Date: Mon, 10 Jan 2022 14:38:01

Re: [gentoo-dev] Looking for a solution to the distutils/setuptools .egg-info mess

2022-01-10 Thread Michał Górny
On Mon, 2022-01-10 at 06:39 +0100, Michał Górny wrote: > 4. We could have the eclasses switch to "local" model and rename > the .egg-info files somehow at some point. The main question is "rename > how?" > If anyone's interested, I've published a proof-of-concept for this:

Re: [gentoo-dev] Looking for a solution to the distutils/setuptools .egg-info mess

2022-01-10 Thread Francesco Riosa
Il giorno lun 10 gen 2022 alle ore 06:39 Michał Górny ha scritto: [...] > > The big problem is that switching implies changing the format, so if you > install foo-X, then switch, then reinstall the same version of foo, > you're going to have the file replaced by a directory. This is not >

Re: [gentoo-dev] Looking for a solution to the distutils/setuptools .egg-info mess

2022-01-10 Thread Michał Górny
On Mon, 2022-01-10 at 17:01 +0500, Anna wrote: > On 2022-01-10 06:39, Michał Górny wrote: > > > However, this isn't going to help for dead projects. > > Dead dependencies probably should be reported upstream too. > Unfortunately, upstreams often don't care. As long as it is installable via