Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
eudev impending removal
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 19106

PostPosted: Thu Sep 16, 2021 4:26 am    Post subject: Reply with quote

Zucca wrote:
Zucca wrote:
If things get bad enough, there are enough people to handle forks or replacements.
There are non-systemd distros out there. And using those distros there are people who are willing to make contributions to those forks or replacements. Non-systemd gentoo users aren't here alone. ;)
Oh. I seem to possess some mad skillz of predicting things to come.
I'm thankful to the devs supporting the non-systemd distros out there.
_________________
Magna Carta (1215) | Spectral evidence no longer permissible (c. 1792) | Cancel culture, deplatforming (c. 2016)
Back to top
View user's profile Send private message
figueroa
Veteran
Veteran


Joined: 14 Aug 2005
Posts: 1850
Location: Edge of the Marsh USA

PostPosted: Thu Sep 16, 2021 4:46 am    Post subject: Reply with quote

This afternoon at 1711 EDT, I went double down on my opinion that changing from sys-fs/eudev to sys-fs/udev is drop-in easy. At the time, I just restarted udev and udev-trigger. It was a non-event.

Moments ago, I rebooted. Everything appears to work. Here is the booting up portion of readbootlog:
Code:
Thu Sep 16 00:32:23 2021:  * Mounting /sys ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Mounting debug filesystem ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Mounting fuse control filesystem ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Mounting SELinux filesystem ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Mounting cgroup filesystem ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Creating list of required static device nodes for the current kernel ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Setting up tmpfiles.d entries for /dev ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Starting udev ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Generating a rule to create a /dev/root symlink ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Populating /dev with existing devices through uevents ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Loading module coretemp ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Loading module f71882fg ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Loading module vboxdrv ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Loading module vboxnetflt ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Loading module vboxnetadp ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Setting system clock using the hardware clock [Local Time] ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Loading custom binary format handlers ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Checking local filesystems  ...
Thu Sep 16 00:32:23 2021: /dev/sda1: clean, 784292/8192000 files, 12321607/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sda2: clean, 57619/8192000 files, 18978865/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb1: clean, 602834/8192000 files, 6146930/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sda3: clean, 76547/8192000 files, 24104378/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sda5: clean, 15/8192000 files, 15243310/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb2: clean, 684540/8192000 files, 4167877/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sda6: clean, 11/8192000 files, 562149/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb3: clean, 11/8192000 files, 660693/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sda7: clean, 11/8192000 files, 562149/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb5: clean, 86/8192000 files, 26795761/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sda8: clean, 11/8192000 files, 562149/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb6: clean, 33/8192000 files, 28327734/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb7: clean, 33/8192000 files, 28339580/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sda9: clean, 11/3703728 files, 278488/14812928 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb8: clean, 33/8192000 files, 28300845/32768000 blocks
Thu Sep 16 00:32:23 2021: /dev/sdb9: clean, 17/3145728 files, 2871434/12582912 blocks
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Remounting root filesystem read/write ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Remounting filesystems ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Updating /etc/mtab ...
Thu Sep 16 00:32:23 2021:  * Creating mtab symbolic link
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Activating swap devices ...
Thu Sep 16 00:32:23 2021:  [ ok ]
Thu Sep 16 00:32:23 2021:  * Mounting local filesystems ...
Thu Sep 16 00:32:24 2021:  [ ok ]
Thu Sep 16 00:32:24 2021:  * Configuring kernel parameters ...
Thu Sep 16 00:32:24 2021:  [ ok ]
Thu Sep 16 00:32:24 2021:  * Creating user login records ...
Thu Sep 16 00:32:24 2021:  [ ok ]
Thu Sep 16 00:32:24 2021:  * Wiping /tmp directory ...
Thu Sep 16 00:32:24 2021:  [ ok ]
Thu Sep 16 00:32:24 2021:  * Starting dbus ...
Thu Sep 16 00:32:24 2021:  [ ok ]
Thu Sep 16 00:32:24 2021:  * Starting elogind ...
Thu Sep 16 00:32:24 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Setting hostname to bethel  ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Setting terminal encoding [UTF-8] ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Setting keyboard mode [UTF-8] ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Loading key mappings [us] ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Bringing up network interface lo ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Saving key mapping ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Saving terminal encoding ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Setting up tmpfiles.d entries ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021:  * Initializing random number generator ...
Thu Sep 16 00:32:25 2021:  [ ok ]
Thu Sep 16 00:32:25 2021: INIT: Entering runlevel: 3
Thu Sep 16 00:32:25 2021:  * Checking your configfile (/etc/syslog-ng/syslog-ng.conf) ...
Thu Sep 16 00:32:26 2021:  [ ok ]
Thu Sep 16 00:32:26 2021:  * Starting syslog-ng ...
Thu Sep 16 00:32:26 2021:  [ ok ]
Thu Sep 16 00:32:26 2021:  * Starting acpid ...
Thu Sep 16 00:32:26 2021:  [ ok ]
Thu Sep 16 00:32:26 2021:  * Bringing up interface lan2
Thu Sep 16 00:32:26 2021:  *   Caching network module dependencies
Thu Sep 16 00:32:27 2021:  *   192.168.0.102 ...
Thu Sep 16 00:32:27 2021:  [ ok ]
Thu Sep 16 00:32:27 2021:  *   Adding routes
Thu Sep 16 00:32:27 2021:  *     default via 192.168.0.1 ...
Thu Sep 16 00:32:27 2021:  [ ok ]
Thu Sep 16 00:32:27 2021:  [ ok ]
Thu Sep 16 00:32:27 2021:  * Setting clock via the NTP client 'ntpdate' ...
Thu Sep 16 00:32:33 2021:  [ ok ]
Thu Sep 16 00:32:33 2021:  * Starting rpcbind ...
Thu Sep 16 00:32:33 2021:  [ ok ]
Thu Sep 16 00:32:34 2021:  * Starting NFS statd ...
Thu Sep 16 00:32:34 2021:  [ ok ]
Thu Sep 16 00:32:34 2021:  * Setting up RPC pipefs ...
Thu Sep 16 00:32:34 2021:  [ ok ]
Thu Sep 16 00:32:34 2021:  * Starting idmapd ...
Thu Sep 16 00:32:34 2021:  [ ok ]
Thu Sep 16 00:32:34 2021:  * Starting NFS sm-notify ...
Thu Sep 16 00:32:34 2021:  [ ok ]
Thu Sep 16 00:32:34 2021:  * Mounting network filesystems ...
Thu Sep 16 00:32:34 2021:  [ ok ]
Thu Sep 16 00:32:34 2021:  * Setting up lightdm ...
Thu Sep 16 00:32:34 2021:  [ ok ]
Thu Sep 16 00:32:35 2021:  * Restoring Mixer Levels ...
Thu Sep 16 00:32:35 2021:  [ ok ]
Thu Sep 16 00:32:35 2021:  * Starting apcupsd ...
Thu Sep 16 00:32:36 2021:  [ ok ]
Thu Sep 16 00:32:36 2021:  * Starting cronie ...
Thu Sep 16 00:32:36 2021:  [ ok ]
Thu Sep 16 00:32:36 2021:  * Starting cupsd ...
Thu Sep 16 00:32:36 2021:  [ ok ]
Thu Sep 16 00:32:36 2021:  * Starting fail2ban ...
Thu Sep 16 00:32:41 2021: Server ready
Thu Sep 16 00:32:41 2021:  [ ok ]
Thu Sep 16 00:32:41 2021:  * Initializing sensors ...
Thu Sep 16 00:32:41 2021:  [ ok ]
Thu Sep 16 00:32:41 2021:  * Starting ntpd ...
Thu Sep 16 00:32:42 2021:  [ ok ]
Thu Sep 16 00:32:42 2021:  * Enabling numlock on ttys ...
Thu Sep 16 00:32:42 2021:  [ ok ]
Thu Sep 16 00:32:42 2021:  * Starting postfix  ...
Thu Sep 16 00:32:43 2021:  [ ok ]
Thu Sep 16 00:32:43 2021:  * Starting rsyncd ...
Thu Sep 16 00:32:44 2021:  [ ok ]
Thu Sep 16 00:32:44 2021:  * /var/run/saned: creating directory
Thu Sep 16 00:32:44 2021:  * /var/run/saned: correcting owner
Thu Sep 16 00:32:44 2021:  * Starting saned ...
Thu Sep 16 00:32:44 2021:  [ ok ]
Thu Sep 16 00:32:44 2021:  * Starting smartd ...
Thu Sep 16 00:32:48 2021:  [ ok ]
Thu Sep 16 00:32:48 2021:  * Starting sshd ...
Thu Sep 16 00:32:49 2021:  [ ok ]
Thu Sep 16 00:32:49 2021:  * Starting x2gocleansessions ...
Thu Sep 16 00:32:50 2021:  [ ok ]
Thu Sep 16 00:32:50 2021:  * Starting local ...
Thu Sep 16 00:32:50 2021:  [ ok ]

I hate rebooting. I think it's a miracle every time the screen comes on.
_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5
i7-2600 @ 3.40GHz; 16 gb
amd64/17.1/desktop (stable)
Radeon HD 7570 & spinning rust
Back to top
View user's profile Send private message
Juippisi
Developer
Developer


Joined: 30 Sep 2005
Posts: 560
Location: /home

PostPosted: Thu Sep 16, 2021 4:49 am    Post subject: Reply with quote

CaptainBlood wrote:

github takeover
Happy to see 6/7 of maintainers are @gentoo.org.


The repo was moved with all of its history. That list just shows the previous committers from git history.

This is what you want to look at:
https://github.com/orgs/eudev-project/people
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 2360

PostPosted: Thu Sep 16, 2021 5:56 am    Post subject: Reply with quote

Thks 4 ur attention, interest & support.
_________________
Unique LP assert induced thought agreed upon here: Poor testing hurts everyone... climate diversity included. ;)
Back to top
View user's profile Send private message
Goverp
Veteran
Veteran


Joined: 07 Mar 2007
Posts: 1301

PostPosted: Thu Sep 16, 2021 7:20 am    Post subject: Reply with quote

Naib wrote:
...
It is not a drop in replacement... There are posts on this forum and bugs on bugziiller where udev is not functioning while eudev does/did.

That is called a regression

Actually, as eudev is a fork for a supposedly drop-in replacement, that's an incompatibility and therefore a bug is eudev, as udev is the de-facto specification.
_________________
Greybeard
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 5964
Location: Removed by Neddy

PostPosted: Thu Sep 16, 2021 8:01 am    Post subject: Reply with quote

Goverp wrote:
Naib wrote:
...
It is not a drop in replacement... There are posts on this forum and bugs on bugziiller where udev is not functioning while eudev does/did.

That is called a regression

Actually, as eudev is a fork for a supposedly drop-in replacement, that's an incompatibility and therefore a bug is eudev, as udev is the de-facto specification.

wrong way round. eudev is an externally maintained version of the udev codebase but it isn't re-basedlined at every commit (as previously stated, not all changes are specific to the core udev function). If eudev worked and udev did not, this means there was a bug introduced into udev codebase resulting in a regression in anticipated behavior.

https://archives.gentoo.org/gentoo-dev/message/97aaf912ecbf94edd6eb780172943045
There is a recent post on this forum about this as well
_________________
https://www.otw20.com/ Where you can talk
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
figueroa
Veteran
Veteran


Joined: 14 Aug 2005
Posts: 1850
Location: Edge of the Marsh USA

PostPosted: Thu Sep 16, 2021 3:51 pm    Post subject: Reply with quote

Naib -- It's an anecdote, and not a very good one. Jaco thinks he's got something, but not enough to file a bug.
_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5
i7-2600 @ 3.40GHz; 16 gb
amd64/17.1/desktop (stable)
Radeon HD 7570 & spinning rust
Back to top
View user's profile Send private message
informed_citizen
n00b
n00b


Joined: 13 Sep 2021
Posts: 3

PostPosted: Sat Sep 18, 2021 5:28 am    Post subject: Reply with quote

Quote:
I'm thankful to the devs supporting the non-systemd distros out there.


This! but source based ?

and f*** multi quotes. I wanted to thank Zucca for keeping it civil as I remember when a certain dev was a forum supporter giving free advice on how to screw up your kde environment yearrrrrs ago.

Also thanks to Naib! We will most likely go old school with mdev. However I'm already hearing the BSD arguments which I understand but puts me between a rock and a hard place.

I still find it amazing this discussion is in gentoo chat.

So my question is, looking at this long term if this is buried in gentoo chat what the future of rc ?

I didn't even want to ask.

Thanks all.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 49074
Location: 56N 3W

PostPosted: Sat Sep 18, 2021 11:53 am    Post subject: Reply with quote

informed_citizen,

Several users here use <openrc-0.18. The biggest problem with that is keeping up with dropping old EAPIs.

Static /dev still works for me. I've just done a new static /dev install with root in LVM and no initrd.
I was going to make an initrd but I was in a hurry to get to first boot :)
I've found a few warts due to no initrd but it all almost works now.

The biggie is with amdgpu built into the kernel (the way I like it) the kernel panics trying to kill init.
With amdgpu as a module, I only get a Oops. Something get killed but amdgpu works afterwards.
I don't think its static /dev related but I'm using that install now and I'll poke at it more as time permits.
I do need to update my static /dev page.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum