libera/#eudev/ Saturday, 2023-08-12

Guest86How do I use eudev on debian, I built it but doesn't seem to be starting any service?12:09
Guest86I did ./configure; make; make install ... I am not seeing where to turn on the daemon ?12:12
Guest86It seems to install correctly & I don't see any errors...12:14
Guest86Can it work on debian? I have been searching for a solution to this online, but have not found one12:16
bb|hcbDebian uses systemd, which includes udev. eudev is made for os without systemd. You need to somehow stop/remive udev and start eudev12:18
Guest86I know that, but you can install other init systems on debian(like openrc) & that seems to work fine ... also eudev is a fork of systemd udev right?12:20
bb|hcbyes, true12:21
Guest86It builds without any error(at least I don't see any)12:21
bb|hcbDoes it start?12:22
bb|hcbYou can also check the Devuan package of eudev git.devuan.org/devuan/eudev12:23
Guest86No I have yet to get it to start as a service ... Am I missing some step?12:23
Guest86Is devuan a fork of debian?12:23
bb|hcbDerivate, the package is compatible12:24
Guest86I built eudev version 3.2.12 ...12:26
bb|hcbUnless you start it, i do not see how it will work... Not sure how to do that with your init system12:26
Guest86I do have openrc installed as my init system now :P12:27
Guest86How do I use it with eudev ... To start it as a service?12:28
bb|hcbeudev does not include sysvinit/runit/openrc script, make one manually or get the one from devuan package12:29
Guest86Ah ok12:29
Guest86Why don't you guys include more scripts?12:30
Guest86Seeing that debian has so many derivative systems(like devuan) ...12:34
CyberTailorGuest86: it's better to use udev extracted from systemd now12:36
CyberTailoreudev codebase is in fact in maintenance mode12:36
CyberTailoror mdev with libudev-zero12:37
Guest86But I thought eudev was extracted from systemd..12:37
Guest86mdev with libudev-zero, that sounds interesting?12:38
Guest86The only reason why I'm thinking about using eudev is because likely it's a haedache to try to use software(on debian) that might dependancy on systemd ..12:40
Guest86And other plathora of systemd garbage ...12:41
Guest86The bottle-neck in my system seems to be udev/eudev ...12:42
CyberTailorGuest86: eudev maintainer stepped down in 202112:43
CyberTailorlibudev-zero is better maintained12:43
Guest86But eudev seems to be maintained to some degree?12:44
Guest86libudev-zero is that also a fork of udev?12:44
CyberTailorno, it's a daemon-less library12:45
CyberTailorGuest86: eudev is somewhat maintained, but it's stuck at udev-243 api12:47
CyberTailorhttps://github.com/eudev-project/eudev/issues/24912:47
Guest86It's funny that I'm starting to dislike systemd even more when I try to get rid of it12:47
CyberTailorit's easier to switch to BSDs as this point12:50
Guest86To freebsd?12:50
CyberTailoropenbsd, netbsd12:50
Guest86Why not freebsd?12:51
CyberTailorjust listing more options12:51
Guest86Ah ok12:51
Guest86Does bsd have a easy way to run linux apps?12:51
Guest86Like somesort of virtualization?12:52
CyberTailorit's offtopic, so i'll pm you12:52
Guest86Ok12:52
bb|hcbCyberTailor: Can you plese, point me to where is the udev extracted from systemd?13:35
CyberTailorhttps://gitweb.gentoo.org/repo/gentoo.git/tree/sys-apps/systemd-utils13:37
Arsenhttps://gitweb.gentoo.org/repo/gentoo.git/tree/sys-apps/systemd-utils/systemd-utils-253.8.ebuild#n30813:37
bb|hcbThanks, I got confused that there is a separate project.13:47

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!