public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: orbea <orbea@riseup.net>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] last rites: sys-fs/eudev
Date: Mon, 11 Sep 2023 19:34:24 -0700	[thread overview]
Message-ID: <20230911193424.4f6ef6ad@Akita> (raw)
In-Reply-To: <87edj4xsjr.fsf@gentoo.org>

On Mon, 11 Sep 2023 23:17:09 +0100
Sam James <sam@gentoo.org> wrote:

> orbea <orbea@riseup.net> writes:
> 
> > On Mon, 11 Sep 2023 22:50:13 +0100
> > Sam James <sam@gentoo.org> wrote:
> >  
> >> orbea <orbea@riseup.net> writes:
> >>   
> >> > On Mon, 11 Sep 2023 22:21:21 +0100
> >> > Sam James <sam@gentoo.org> wrote:
> >> >    
> >> >> orbea <orbea@riseup.net> writes:
> >> >>     
> >> >> > On Mon, 11 Sep 2023 21:31:30 +0100
> >> >> > Sam James <sam@gentoo.org> wrote:
> >> >> >      
> >> >> >> Dale <rdalek1967@gmail.com> writes:
> >> >> >>       
> >> >> >> > orbea wrote:        
> >> >> >> >> On Mon, 11 Sep 2023 17:29:47 +0200
> >> >> >> >> "Andreas K. Huettel" <dilfridge@gentoo.org> wrote:
> >> >> >> >>        
> >> >> >> >>> Am Montag, 11. September 2023, 17:22:43 CEST schrieb
> >> >> >> >>> orbea: 
> >> >> >> >>>> Upstream is maintained still.
> >> >> >> >>>>
> >> >> >> >>>> https://github.com/eudev-project/eudev
> >> >> >> >>>>           
> >> >> >> >>> No, it's not.
> >> >> >> >>>
> >> >> >> >>>        
> >> >> >> >> Based on what? It has several commits this year and is
> >> >> >> >> currently working on both of my systems. Is there
> >> >> >> >> something specific showing why its not maintained?
> >> >> >> >>
> >> >> >> >> .
> >> >> >> >>        
> >> >> >> >
> >> >> >> > On the link above it says this:
> >> >> >> >
> >> >> >> >
> >> >> >> > On 2021-08-20 Gentoo decided to abandon eudev and a new
> >> >> >> > project was established on 2021-09-14 by Alpine, Devuan and
> >> >> >> > Gentoo contributors (alphabetical order).
> >> >> >> >
> >> >> >> >
> >> >> >> > It seems to have a upstream that is active but no one is
> >> >> >> > maintaining it on Gentoo.  Basically, it needs a Gentoo
> >> >> >> > maintainer now.  It would seem given the time span that no
> >> >> >> > one wants to take it. 
> >> >> >> >
> >> >> >> > Like others, I use it but didn't know it wasn't maintained
> >> >> >> > anymore. I hope someone will step up but if not, looks
> >> >> >> > like we have to use udev.         
> >> >> >> 
> >> >> >> No, see the linked bugs. Someone has to actually make it
> >> >> >> compatible with the tags API which software is starting to
> >> >> >> use. 
> >> >> >
> >> >> > I think its only a matter of time.
> >> >> >
> >> >> > https://github.com/eudev-project/eudev/pull/253
> >> >> >
> >> >> > I'll apply the patch and test the builds if it helps, but I
> >> >> > don't know about testing the runtime functionality of
> >> >> > libgudev.      
> >> >> 
> >> >> Someone has to then bother reviewing it, merging it, releasing
> >> >> it, and ideally updating eudev for other stuff like this.
> >> >> 
> >> >> Also note that the PR is a hack rather than a full
> >> >> implementation of the functionality anyway, which may lead to
> >> >> runtime misbehaviour.    
> >> >
> >> > According to upstream it implement's systemd's fallback path as
> >> > explained in this comment.
> >> >
> >> > https://github.com/eudev-project/eudev/issues/249#issuecomment-1675520914
> >> >    
> >> 
> >> That same comment goes on to say it's the "quick-n-dirty" fix and
> >> may break applications.  
> >
> > Slibtool also has no-op compatibility fixes that potentially could
> > cause issues too, I don't see this being a problem there. If eudev
> > was entirely broken or not being used I could understand why to
> > remove it, but rather this is removing software that mostly works
> > and is being used. With all due honesty is very disappointing to
> > see this, I started to use Gentoo because it offered choices.  
> 
> "mostly works" is generally not a great thing we want to
> endorse.
> 
> slibtool is also a complete rewrite of libtool rather than a fork
> which is out of date and missing features that consumers start
> to expect from development. We also, importantly, don't drag in
> slibtool on user systems unless they explicitly request it
> and it doesn't wrongly satisfy dependencies on libtool itself.

You are not installing eudev on systems unless the user requests it as
well and both slibtool and eudev are drop in replacements for their
respective counterpart where not all functionality is supported. They
both mostly work, by this logic we better remove slibtool too...

> 
> Someone being disappointed doesn't get work done.

If there are bugs on my systems I am willing to figure them out and try
to fix them, but its currently working just fine there and I won't be
able to fix any future issues if Gentoo removes it first.

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.

> 
> >  
> >>   
> >> >
> >> > However its fully possible to use Gentoo without requiring
> >> > sticky-tags so I don't really see the urgency that requires
> >> > removing software that has users that find it works for them. We
> >> > even have the most recent upstream release which came out only a
> >> > few months ago.   
> >> >>     
> >> >> >      
> >> >> >>       
> >> >> >> >
> >> >> >> > Dale
> >> >> >> >
> >> >> >> > :-)  :-)         
> >> >> >> 
> >> >> >>       
> >> >> 
> >> >>     
> >> 
> >>   
> 
> 



  reply	other threads:[~2023-09-12  2:34 UTC|newest]

Thread overview: 121+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-11 15:14 [gentoo-dev] last rites: sys-fs/eudev Andreas K. Huettel
2023-09-11 15:22 ` orbea
2023-09-11 15:29   ` Andreas K. Huettel
2023-09-11 15:42     ` orbea
2023-09-11 17:25       ` martin-kokos
2023-09-11 17:45         ` orbea
2023-09-11 19:20       ` Dale
2023-09-11 20:31         ` Sam James
2023-09-11 21:14           ` orbea
2023-09-11 21:21             ` Sam James
2023-09-11 21:29               ` Alexey Sokolov
2023-09-11 21:35                 ` Sam James
2023-09-11 21:43                   ` Alexey Sokolov
2023-09-11 21:51                     ` Alexe Stefan
2023-09-11 21:59                       ` Sam James
2023-09-11 21:32               ` orbea
2023-09-11 21:50                 ` Sam James
2023-09-11 22:10                   ` orbea
2023-09-11 22:17                     ` Sam James
2023-09-12  2:34                       ` orbea [this message]
2023-09-12  9:18                         ` Rich Freeman
2023-09-12 11:00                           ` Alarig Le Lay
2023-09-14  0:20                           ` [gentoo-dev] " Madhu
2023-09-14  0:47                             ` Alex Boag-Munroe
2023-09-14 14:25                             ` Arsen Arsenović
2023-09-14 14:57                               ` Mike Gilbert
2023-09-14 18:15                                 ` Arsen Arsenović
2023-09-11 21:27           ` [gentoo-dev] " Eddie Chapman
2023-09-11 21:41             ` Sam James
2023-09-11 22:22               ` Eddie Chapman
2023-09-11 22:27                 ` Sam James
2023-09-12 13:36                   ` Eddie Chapman
2023-09-12 13:57                     ` Sam James
2023-09-12 14:12                     ` Rich Freeman
2023-09-12 14:17                       ` Sam James
2023-09-12 15:04                         ` Eddie Chapman
2023-09-12 18:47                           ` Matt Turner
2023-09-12 15:35                         ` orbea
2023-09-12 17:23                           ` Alexe Stefan
2023-09-12 17:36                             ` orbea
2023-09-12 19:06                               ` Eddie Chapman
2023-09-12 19:32                                 ` orbea
2023-09-12 18:53                             ` Matt Turner
2023-09-12 18:58                               ` Alexe Stefan
2023-09-12 23:45                             ` karl
2023-09-12 18:51                           ` Matt Turner
2023-09-12 19:05                             ` orbea
2023-09-12 19:56                               ` Eli Schwartz
2023-09-12 20:59                                 ` Dale
2023-09-12 20:37                               ` Matt Turner
2023-09-12 14:55                       ` Eddie Chapman
2023-09-12 15:00                         ` Sam James
2023-09-12 19:21                         ` Andreas K. Huettel
2023-09-12 19:47                           ` Eddie Chapman
2023-09-12 20:33                             ` Andrew Ammerlaan
2023-09-12 21:23                               ` Eddie Chapman
2023-09-12 21:36                                 ` Matt Turner
2023-09-12 21:45                                   ` Alexe Stefan
2023-09-12 21:52                                     ` Matt Turner
2023-09-13  4:35                                       ` Alexe Stefan
2023-09-13  4:56                                         ` Eli Schwartz
2023-09-13  5:03                                           ` Alexe Stefan
2023-09-13  5:38                                             ` Eli Schwartz
2023-09-13  6:13                                               ` Alexe Stefan
2023-09-13  6:19                                                 ` Alexe Stefan
2023-09-13  6:40                                                 ` Dale
2023-09-13  6:54                                                   ` Alexe Stefan
2023-09-13  7:23                                                     ` Dale
2023-09-12 22:35                                   ` Eddie Chapman
2023-09-13  7:55                                 ` Andrew Ammerlaan
2023-09-13  8:10                                   ` Dale
2023-09-16  6:01                                     ` Oskari Pirhonen
2023-09-16  6:09                                       ` Sam James
2023-09-16  7:15                                         ` Dale
2023-09-13  8:13                                   ` Arve Barsnes
2023-09-13 23:49                                   ` Eddie Chapman
2023-09-14 14:16                                   ` Eddie Chapman
2023-09-14 14:44                                     ` Alex Boag-Munroe
2023-09-14 15:30                                       ` Eddie Chapman
2023-09-14 16:09                                         ` Alex Boag-Munroe
2023-09-14 16:50                                           ` Eddie Chapman
2023-09-14 17:18                                             ` Alex Boag-Munroe
2023-09-14 18:39                                               ` Alexe Stefan
2023-09-14 19:11                                                 ` Alex Boag-Munroe
2023-09-14 17:27                                             ` Rich Freeman
2023-09-14 17:39                                               ` Eddie Chapman
2023-09-14 17:52                                                 ` Alex Boag-Munroe
2023-09-14 17:57                                                 ` Rich Freeman
2023-09-14 23:19                                                 ` Arsen Arsenović
2023-09-15 15:10                                                   ` orbea
2023-09-15 18:38                                                     ` Alexey Sokolov
2023-09-15 18:56                                                       ` orbea
2023-09-15 22:25                                                         ` Arsen Arsenović
2023-09-15 22:40                                                   ` orbea
2023-09-16  1:12                                                     ` Arsen Arsenović
2023-09-16  9:35                                                     ` David Seifert
2023-09-16 13:32                                                       ` Alexe Stefan
2023-09-16 22:03                                                         ` Arsen Arsenović
2023-09-17  9:00                                                           ` Alexe Stefan
2023-09-17 10:16                                                             ` Arsen Arsenović
2023-09-17 17:56                                                               ` Alexe Stefan
2023-09-17 18:38                                                                 ` Arsen Arsenović
2023-09-14 17:20                                       ` Eddie Chapman
2023-09-14 17:28                                         ` Alex Boag-Munroe
2023-09-14 17:51                                           ` Eddie Chapman
2023-09-14 17:19                                     ` Matt Turner
2023-09-14 17:24                                       ` Eddie Chapman
2023-09-13  2:55                             ` Eli Schwartz
2023-09-13  9:05                               ` Eddie Chapman
2023-09-13  9:34                                 ` Alexe Stefan
2023-09-13  9:43                                   ` Alex Boag-Munroe
2023-09-13 21:57                                   ` Arsen Arsenović
2023-09-12 14:31                     ` martin-kokos
2023-09-12 15:00                       ` Eddie Chapman
2023-09-12 15:20                         ` Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-09-13  1:23 Alex Boag-Munroe
2023-09-13  1:48 ` Alex Boag-Munroe
2021-11-27  0:23 [gentoo-dev] Last " Mike Gilbert
2022-08-30  9:52 ` Jaco Kroon
2022-08-30 10:27   ` Arve Barsnes
2022-08-30 12:26     ` Jaco Kroon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230911193424.4f6ef6ad@Akita \
    --to=orbea@riseup.net \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox