unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* eudev deprecation
@ 2021-09-12  9:44 Lars-Dominik Braun
  2021-09-12  9:54 ` Tobias Geerinckx-Rice
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Lars-Dominik Braun @ 2021-09-12  9:44 UTC (permalink / raw)
  To: guix-devel

Hi everyone,

it looks like eudev, which we heavily rely on, is dead upstream:
https://github.com/gentoo/eudev/issues/199

Looking at Gentoo’s ebuilds it should be possible to “extract”
and build udev from systemd’s sources.

Cheers,
Lars



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: eudev deprecation
  2021-09-12  9:44 eudev deprecation Lars-Dominik Braun
@ 2021-09-12  9:54 ` Tobias Geerinckx-Rice
  2021-09-12  9:57 ` Tobias Geerinckx-Rice
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 7+ messages in thread
From: Tobias Geerinckx-Rice @ 2021-09-12  9:54 UTC (permalink / raw)
  To: Lars-Dominik Braun; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 448 bytes --]

Lars-Dominik Braun 写道:
> Looking at Gentoo’s ebuilds it should be possible to “extract”
> and build udev from systemd’s sources.

That's my understanding as well, but I haven't tried :o)

For easy reference, here's the link: 
https://github.com/gentoo/gentoo/blob/master/sys-fs/udev/udev-249-r3.ebuild

And here's the original deprecation announcement: 
https://github.com/gentoo/eudev/issues/199

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: eudev deprecation
  2021-09-12  9:44 eudev deprecation Lars-Dominik Braun
  2021-09-12  9:54 ` Tobias Geerinckx-Rice
@ 2021-09-12  9:57 ` Tobias Geerinckx-Rice
  2021-09-12 10:04   ` Tobias Geerinckx-Rice
  2021-09-16 20:56 ` Tobias Geerinckx-Rice
  2021-09-28 12:00 ` Ludovic Courtès
  3 siblings, 1 reply; 7+ messages in thread
From: Tobias Geerinckx-Rice @ 2021-09-12  9:57 UTC (permalink / raw)
  To: Lars-Dominik Braun; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 247 bytes --]

…and for completeness: a certain distro has a nascent Libera IRC 
channel with topic ‘let's keep eudev maintained’: 
http://reisenweber.net/irclogs/freenode/_devuan-eudev/

Perhaps it will become useful to us.

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: eudev deprecation
  2021-09-12  9:57 ` Tobias Geerinckx-Rice
@ 2021-09-12 10:04   ` Tobias Geerinckx-Rice
  0 siblings, 0 replies; 7+ messages in thread
From: Tobias Geerinckx-Rice @ 2021-09-12 10:04 UTC (permalink / raw)
  Cc: Lars-Dominik Braun, guix-devel

[-- Attachment #1: Type: text/plain, Size: 118 bytes --]

One more & I'll stop the spam:

https://pad.dyne.org/pad/#/2/pad/edit/ngCNROttei-mn3BnW3O1KHdG/

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: eudev deprecation
  2021-09-12  9:44 eudev deprecation Lars-Dominik Braun
  2021-09-12  9:54 ` Tobias Geerinckx-Rice
  2021-09-12  9:57 ` Tobias Geerinckx-Rice
@ 2021-09-16 20:56 ` Tobias Geerinckx-Rice
  2021-09-28 12:00 ` Ludovic Courtès
  3 siblings, 0 replies; 7+ messages in thread
From: Tobias Geerinckx-Rice @ 2021-09-16 20:56 UTC (permalink / raw)
  To: Lars-Dominik Braun; +Cc: guix-devel

Further update:

> ADOPTION NOTICE (2021-09-14)
> 
> Currently eudev is in the process of being adopted by a newly
> formed project by Alpine, Devuan and Gentoo contributors [...]

-- https://github.com/eudev-project/eudev

We'll see?  Talk and Git repos are cheap; actually putting in this work 
is not.

Kind regards,

T G-R

Sent from a Web browser.  Excuse or enjoy my brevity.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: eudev deprecation
  2021-09-12  9:44 eudev deprecation Lars-Dominik Braun
                   ` (2 preceding siblings ...)
  2021-09-16 20:56 ` Tobias Geerinckx-Rice
@ 2021-09-28 12:00 ` Ludovic Courtès
  2021-09-28 14:12   ` Julien Lepiller
  3 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2021-09-28 12:00 UTC (permalink / raw)
  To: Lars-Dominik Braun; +Cc: guix-devel

Hi,

Lars-Dominik Braun <lars@6xq.net> skribis:

> it looks like eudev, which we heavily rely on, is dead upstream:
> https://github.com/gentoo/eudev/issues/199
>
> Looking at Gentoo’s ebuilds it should be possible to “extract”
> and build udev from systemd’s sources.

Good.  That’s essentially what eudev is.

Tobias Geerinckx-Rice <me@tobias.gr> skribis:

> Further update:
>
>> ADOPTION NOTICE (2021-09-14)
>> Currently eudev is in the process of being adopted by a newly
>> formed project by Alpine, Devuan and Gentoo contributors [...]
>
> -- https://github.com/eudev-project/eudev
>
> We'll see?  Talk and Git repos are cheap; actually putting in this
> work is not.

Interesting.

Julien mentioned on IRC that Linux From Scratch is also considering
switching.  Julien, what’s the takeaway from the LFS discussions so far?

Thanks,
Ludo’.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: eudev deprecation
  2021-09-28 12:00 ` Ludovic Courtès
@ 2021-09-28 14:12   ` Julien Lepiller
  0 siblings, 0 replies; 7+ messages in thread
From: Julien Lepiller @ 2021-09-28 14:12 UTC (permalink / raw)
  To: Ludovic Courtès, Lars-Dominik Braun; +Cc: guix-devel

Le 28 septembre 2021 08:00:02 GMT-04:00, "Ludovic Courtès" <ludo@gnu.org> a écrit :
>Hi,
>
>Lars-Dominik Braun <lars@6xq.net> skribis:
>
>> it looks like eudev, which we heavily rely on, is dead upstream:
>> https://github.com/gentoo/eudev/issues/199
>>
>> Looking at Gentoo’s ebuilds it should be possible to “extract”
>> and build udev from systemd’s sources.
>
>Good.  That’s essentially what eudev is.
>
>Tobias Geerinckx-Rice <me@tobias.gr> skribis:
>
>> Further update:
>>
>>> ADOPTION NOTICE (2021-09-14)
>>> Currently eudev is in the process of being adopted by a newly
>>> formed project by Alpine, Devuan and Gentoo contributors [...]
>>
>> -- https://github.com/eudev-project/eudev
>>
>> We'll see?  Talk and Git repos are cheap; actually putting in this
>> work is not.
>
>Interesting.
>
>Julien mentioned on IRC that Linux From Scratch is also considering
>switching.  Julien, what’s the takeaway from the LFS discussions so far?
>
>Thanks,
>Ludo’.

My understandeng is that LFS will use udev, directly extracted fsom systemd's sources, in its sysvinit version. See https://wiki.linuxfromscratch.org/lfs/ticket/4914 for reference.


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-09-29  0:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-12  9:44 eudev deprecation Lars-Dominik Braun
2021-09-12  9:54 ` Tobias Geerinckx-Rice
2021-09-12  9:57 ` Tobias Geerinckx-Rice
2021-09-12 10:04   ` Tobias Geerinckx-Rice
2021-09-16 20:56 ` Tobias Geerinckx-Rice
2021-09-28 12:00 ` Ludovic Courtès
2021-09-28 14:12   ` Julien Lepiller

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).