Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eli Schwartz
On 9/13/23 1:03 AM, Alexe Stefan wrote: > On 9/13/23, Eli Schwartz wrote: >> On 9/13/23 12:35 AM, Alexe Stefan wrote: >>> On 9/13/23, Matt Turner wrote: On Tue, Sep 12, 2023 at 5:45 PM Alexe Stefan wrote: > Is it such a burden to make a couple of commits once in a while?

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alexe Stefan
On 9/13/23, Eli Schwartz wrote: > On 9/13/23 12:35 AM, Alexe Stefan wrote: >> On 9/13/23, Matt Turner wrote: >>> On Tue, Sep 12, 2023 at 5:45 PM Alexe Stefan >>> wrote: Is it such a burden to make a couple of commits once in a while? >>> >>> I see no commits from your email address in

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eli Schwartz
On 9/13/23 12:35 AM, Alexe Stefan wrote: > On 9/13/23, Matt Turner wrote: >> On Tue, Sep 12, 2023 at 5:45 PM Alexe Stefan >> wrote: >>> Is it such a burden to make a couple of commits once in a while? >> >> I see no commits from your email address in gentoo.git, so that might >> be a question

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alexe Stefan
On 9/13/23, Matt Turner wrote: > On Tue, Sep 12, 2023 at 5:45 PM Alexe Stefan > wrote: >> >> On 9/13/23, Matt Turner wrote: >> > On Tue, Sep 12, 2023 at 5:23 PM Eddie Chapman wrote: >> >> Why would you think that by having an alternative in tree it means >> >> that >> >> everyone else is then

Re: [gentoo-dev] [PATCH 1/2] distutils-r1.eclass: teach setuptools to respect (some) build options

2023-09-12 Thread Sam James
Eli Schwartz writes: > On 9/12/23 10:26 PM, Michał Górny wrote: >> On Tue, 2023-09-12 at 22:07 -0400, Eli Schwartz wrote: >>> On 9/12/23 3:56 PM, Ulrich Mueller wrote: > On Tue, 12 Sep 2023, Eli Schwartz wrote: > + mkdir -p "${BUILD_DIR}" || die > +

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eli Schwartz
On 9/12/23 3:47 PM, Eddie Chapman wrote: > Andreas K. Huettel wrote: >> The eudev experiment has failed. >> * It was false labeling from the start.[*] >> * It's barely alive and not keeping up with udev upstream. > > Why does it have to? It is advertised as a fork after all. It provides

Re: [gentoo-dev] [PATCH 1/2] distutils-r1.eclass: teach setuptools to respect (some) build options

2023-09-12 Thread Eli Schwartz
On 9/12/23 10:26 PM, Michał Górny wrote: > On Tue, 2023-09-12 at 22:07 -0400, Eli Schwartz wrote: >> On 9/12/23 3:56 PM, Ulrich Mueller wrote: On Tue, 12 Sep 2023, Eli Schwartz wrote: >>> + mkdir -p "${BUILD_DIR}" || die + local

Re: [gentoo-dev] [PATCH 1/2] distutils-r1.eclass: teach setuptools to respect (some) build options

2023-09-12 Thread Michał Górny
On Tue, 2023-09-12 at 22:07 -0400, Eli Schwartz wrote: > On 9/12/23 3:56 PM, Ulrich Mueller wrote: > > > > > > > On Tue, 12 Sep 2023, Eli Schwartz wrote: > > > > > + mkdir -p "${BUILD_DIR}" || die > > > + local -x > > >

Re: [gentoo-dev] [PATCH 1/2] distutils-r1.eclass: teach setuptools to respect (some) build options

2023-09-12 Thread Eli Schwartz
On 9/12/23 3:56 PM, Ulrich Mueller wrote: >> On Tue, 12 Sep 2023, Eli Schwartz wrote: > >> +mkdir -p "${BUILD_DIR}" || die >> +local -x >> DIST_EXTRA_CONFIG="${BUILD_DIR}/extra-setup.cfg" >> +cat >

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alex Boag-Munroe
On Wed, 13 Sept 2023 at 02:23, Alex Boag-Munroe wrote: > > >Matt Turner wrote: > >> On Tue, Sep 12, 2023 at 5:23 PM Eddie Chapman wrote: > >> > >>> Why would you think that by having an alternative in tree it means that > >>> everyone else is then forced into doing work that they don't want to

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alex Boag-Munroe
>Matt Turner wrote: >> On Tue, Sep 12, 2023 at 5:23 PM Eddie Chapman wrote: >> >>> Why would you think that by having an alternative in tree it means that >>> everyone else is then forced into doing work that they don't want to >>> and it will inconvenience everyone? >> >> Because it's already

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread karl
Alexe Stefan: ... > I use a static /dev. That won't just stop work ing after an update, > regardless of how much money changes hands. Nice to se a fellow static /dev user. > What does eudev need to do and doesn't do? From discussion in various > places, I understand that it must set permissions

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
Matt Turner wrote: > On Tue, Sep 12, 2023 at 5:23 PM Eddie Chapman wrote: > >> Why would you think that by having an alternative in tree it means that >> everyone else is then forced into doing work that they don't want to >> and it will inconvenience everyone? > > Because it's already happened!

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Matt Turner
On Tue, Sep 12, 2023 at 5:45 PM Alexe Stefan wrote: > > On 9/13/23, Matt Turner wrote: > > On Tue, Sep 12, 2023 at 5:23 PM Eddie Chapman wrote: > >> Why would you think that by having an alternative in tree it means that > >> everyone else is then forced into doing work that they don't want to

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alexe Stefan
On 9/13/23, Matt Turner wrote: > On Tue, Sep 12, 2023 at 5:23 PM Eddie Chapman wrote: >> Why would you think that by having an alternative in tree it means that >> everyone else is then forced into doing work that they don't want to and >> it will inconvenience everyone? > > Because it's already

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Matt Turner
On Tue, Sep 12, 2023 at 5:23 PM Eddie Chapman wrote: > Why would you think that by having an alternative in tree it means that > everyone else is then forced into doing work that they don't want to and > it will inconvenience everyone? Because it's already happened! commit

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
Andrew Ammerlaan wrote: > > On 12 September 2023 21:47:31 CEST, Eddie Chapman wrote: > >> Andreas K. Huettel wrote: >> >>> The eudev experiment has failed. >>> * It was false labeling from the start.[*] >>> * It's barely alive and not keeping up with udev upstream. >> >> Why does it have to? It

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Dale
Eli Schwartz wrote: > On 9/12/23 3:05 PM, orbea wrote: >> On Tue, 12 Sep 2023 14:51:34 -0400 >> Matt Turner wrote: >>> Conspiracy alert! >>> >>> It's been more than 2 years since >>> https://www.gentoo.org/support/news-items/2021-08-24-eudev-retirement.html >>> >>> >>> People have had plenty of

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Matt Turner
On Tue, Sep 12, 2023 at 4:25 PM orbea wrote: > > On Tue, 12 Sep 2023 14:51:34 -0400 > Matt Turner wrote: > > > On Tue, Sep 12, 2023 at 11:35 AM orbea wrote: > > > > > > On Tue, 12 Sep 2023 15:17:00 +0100 > > > Sam James wrote: > > > > > > > Rich Freeman writes: > > > > > > > > > On Tue, Sep

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Andrew Ammerlaan
On 12 September 2023 21:47:31 CEST, Eddie Chapman wrote: >Andreas K. Huettel wrote: >> The eudev experiment has failed. >> * It was false labeling from the start.[*] >> * It's barely alive and not keeping up with udev upstream. > >Why does it have to? It is advertised as a fork after all. > >>

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eli Schwartz
On 9/12/23 3:05 PM, orbea wrote: On Tue, 12 Sep 2023 14:51:34 -0400 Matt Turner wrote: Conspiracy alert! It's been more than 2 years since https://www.gentoo.org/support/news-items/2021-08-24-eudev-retirement.html People have had plenty of time. More chances than were fair have been given.

Re: [gentoo-dev] [PATCH 1/2] distutils-r1.eclass: teach setuptools to respect (some) build options

2023-09-12 Thread Ulrich Mueller
> On Tue, 12 Sep 2023, Eli Schwartz wrote: > + mkdir -p "${BUILD_DIR}" || die > + local -x > DIST_EXTRA_CONFIG="${BUILD_DIR}/extra-setup.cfg" > + cat > "${DIST_EXTRA_CONFIG}" <<-EOF > +

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
Andreas K. Huettel wrote: I'm an outsider to Gentoo development (just a heavy user for over a decade both personally and professionally) so I might have missed something. I just find it puzzling. >>> >>> I'm not puzzled by what is going on, or by your email, because it >>> happens

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread orbea
On Tue, 12 Sep 2023 20:06:32 +0100 "Eddie Chapman" wrote: > orbea wrote: > > On Tue, 12 Sep 2023 20:23:49 +0300 > > Alexe Stefan wrote: > > > >> All this makes me wonder, what really is the reason for this > >> shitshow. Something tells me systemd and it's shims will never be > >> without a

[gentoo-dev] New bootstrap-prefix global USE-flag and patch to llvm.eclass

2023-09-12 Thread Alexey Sokolov
Bug: https://bugs.gentoo.org/758167 Full PR is at https://github.com/gentoo/gentoo/pull/32730 Several LLVM packages require this early return, otherwise they fail to build on Darwin. I'll also need this USE-flag for sys-devel/clang-common, to distinguish between stage2 and stage3 of

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Andreas K. Huettel
> >> I'm an outsider to Gentoo development (just a heavy user for over a > >> decade both personally and professionally) so I might have missed > >> something. I just find it puzzling. > > > > I'm not puzzled by what is going on, or by your email, because it > > happens basically anytime a

[gentoo-dev] [PATCH 2/2] python-utils-r1.eclass: unconditionally warn on occluded packages in cwd

2023-09-12 Thread Eli Schwartz
If the current directory masks packages that would be installed and contains different contents, it can cause testing issues that otherwise go unnoticed. This warning can stop being experimental and opt-in Suggested-by: Michał Górny Signed-off-by: Eli Schwartz --- eclass/python-utils-r1.eclass

[gentoo-dev] [PATCH 1/2] distutils-r1.eclass: teach setuptools to respect (some) build options

2023-09-12 Thread Eli Schwartz
Previously, setup.py was handled by: - manually passing makejobs, with a heuristic to guess whether it was a time saver to do so. - rm -rf'ing the build directory in between python versions to prevent cross-version contamination This is because in PEP 517 mode, it doesn't accept build

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
orbea wrote: > On Tue, 12 Sep 2023 20:23:49 +0300 > Alexe Stefan wrote: > >> All this makes me wonder, what really is the reason for this shitshow. >> Something tells me systemd and it's shims will never be without a >> maintainer, regardless of how "popular" they are among gentoo folks. All >>

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread orbea
On Tue, 12 Sep 2023 14:51:34 -0400 Matt Turner wrote: > On Tue, Sep 12, 2023 at 11:35 AM orbea wrote: > > > > On Tue, 12 Sep 2023 15:17:00 +0100 > > Sam James wrote: > > > > > Rich Freeman writes: > > > > > > > On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman > > > > wrote: > > > >> in

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alexe Stefan
On 9/12/23, Matt Turner wrote: > On Tue, Sep 12, 2023 at 1:24 PM Alexe Stefan > wrote: >> All this makes me wonder, what really is the reason for this shitshow. >> Something tells me systemd and it's shims will never be without a >> maintainer, regardless of how "popular" they are among gentoo

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Matt Turner
On Tue, Sep 12, 2023 at 1:24 PM Alexe Stefan wrote: > All this makes me wonder, what really is the reason for this shitshow. > Something tells me systemd and it's shims will never be without a > maintainer, regardless of how "popular" they are among gentoo folks. > All this seems like intentional

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Matt Turner
On Tue, Sep 12, 2023 at 11:35 AM orbea wrote: > > On Tue, 12 Sep 2023 15:17:00 +0100 > Sam James wrote: > > > Rich Freeman writes: > > > > > On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman > > > wrote: > > >> in Gentoo. Have any of these 4 maintainers publicly said > > >> (anywhere) that they

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Matt Turner
On Tue, Sep 12, 2023 at 11:04 AM Eddie Chapman wrote: > Yes I regularly do this if there is a piece of software not in the tree, I > have a local repo full of stuff. But this argument doesn't hold as much > weight when it comes to a package like this which is integrated in the > core of the

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread orbea
On Tue, 12 Sep 2023 20:23:49 +0300 Alexe Stefan wrote: > All this makes me wonder, what really is the reason for this shitshow. > Something tells me systemd and it's shims will never be without a > maintainer, regardless of how "popular" they are among gentoo folks. > All this seems like

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alexe Stefan
All this makes me wonder, what really is the reason for this shitshow. Something tells me systemd and it's shims will never be without a maintainer, regardless of how "popular" they are among gentoo folks. All this seems like intentional crippling of systemd alternatives. I don't use eudev, but I

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread orbea
On Tue, 12 Sep 2023 15:17:00 +0100 Sam James wrote: > Rich Freeman writes: > > > On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman > > wrote: > >> in Gentoo. Have any of these 4 maintainers publicly said > >> (anywhere) that they are not interested in being maintainers > >> anymore (which is

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Sam James
"Eddie Chapman" writes: > martin-kokos wrote: >> --- Original Message --- >> On Tuesday, September 12th, 2023 at 3:36 PM, Eddie Chapman >> wrote: >> >>> Sam James wrote: >>> "Eddie Chapman" ed...@ehuk.net writes: >>> So what's the situation with the current Gentoo

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
Sam James wrote: > > Rich Freeman writes: > >> On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman wrote: >> >>> in Gentoo. Have any of these 4 maintainers publicly said (anywhere) >>> that they are not interested in being maintainers anymore (which is >>> fine if that is the case)? We're not talking

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Sam James
"Eddie Chapman" writes: > Rich Freeman wrote: >> On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman wrote: >> >>> in Gentoo. Have any of these 4 maintainers publicly said (anywhere) >>> that they are not interested in being maintainers anymore (which is fine >>> if that is the case)? We're not

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
martin-kokos wrote: > --- Original Message --- > On Tuesday, September 12th, 2023 at 3:36 PM, Eddie Chapman > wrote: > >> Sam James wrote: >> >>> "Eddie Chapman" ed...@ehuk.net writes: >>> >> So what's the situation with the current Gentoo maintainers? >> Have >> they

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
Rich Freeman wrote: > On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman wrote: > >> in Gentoo. Have any of these 4 maintainers publicly said (anywhere) >> that they are not interested in being maintainers anymore (which is fine >> if that is the case)? We're not talking here about a lone maintainer

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread martin-kokos
--- Original Message --- On Tuesday, September 12th, 2023 at 3:36 PM, Eddie Chapman wrote: > Sam James wrote: > > > "Eddie Chapman" ed...@ehuk.net writes: > > > > > > > So what's the situation with the current Gentoo maintainers? Have > > > > > they disappeared? I often see on here

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Sam James
Rich Freeman writes: > On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman wrote: >> in Gentoo. Have any of these 4 maintainers publicly said (anywhere) that >> they are not interested in being maintainers anymore (which is fine if >> that is the case)? We're not talking here about a lone

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Rich Freeman
On Tue, Sep 12, 2023 at 9:36 AM Eddie Chapman wrote: > in Gentoo. Have any of these 4 maintainers publicly said (anywhere) that > they are not interested in being maintainers anymore (which is fine if > that is the case)? We're not talking here about a lone maintainer of some > peripheral

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Sam James
"Eddie Chapman" writes: > Sam James wrote: >> >> "Eddie Chapman" writes: > So what's the situation with the current Gentoo maintainers? Have > they disappeared? I often see on here packages being offered up for > grabs. Why > hasn't there been a call to give others the

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Eddie Chapman
Sam James wrote: > > "Eddie Chapman" writes: So what's the situation with the current Gentoo maintainers? Have they disappeared? I often see on here packages being offered up for grabs. Why hasn't there been a call to give others the opportunity to volunteer as

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Alarig Le Lay
On Tue 12 Sep 2023 05:18:51 GMT, Rich Freeman wrote: > Sorry for this being a bit of a ramble. I do feel for your situation, > but I don't want to see you fighting the wrong battle. Disclaimer: > this is just my outside observation having seen many a treecleaning > frustration in the past. I

Re: [gentoo-dev] last rites: sys-fs/eudev

2023-09-12 Thread Rich Freeman
On Mon, Sep 11, 2023 at 10:34 PM orbea wrote: > > Regardless the disappointment is a valid concern when Gentoo is willing > to pull the rug up from under users feet under erroneous claims of the > project being dead. > As a complete outsider, I think this conversation is focusing on the wrong