<Wizzup>
Debian init is systemd by default. You may choose other init systems: sysvinit, openrc1. On Devuan, you can choose which init to use at install time (defaults with openrc).
<DocScrutinizer05>
that's a rather weird contribution
<Wizzup>
well, I don't know the details
<Wizzup>
openrc is awesome, so I'm happy ;)
<DocScrutinizer05>
you can of course install openrc, but devuan will default to sysvinit
lobito has quit [Read error: Connection reset by peer]
lobito has joined #neo900
<Wizzup>
so do they use eudev then?
<DocScrutinizer05>
vdev eventually
<DocScrutinizer05>
maybe even initially
<DocScrutinizer05>
otherwise shims for kicking out systemd and still have the DEPENDing stuff like systemd-udevd
<Wizzup>
eudev is a drop in udev replacement that does not depend on systemd...
<DocScrutinizer05>
wel, when it works, it's prolly just as good resp better than any shim for this purpose
<DocScrutinizer05>
vdev is not *really* ready for primetime yet
<DocScrutinizer05>
but since they want to minimize workload for now and main goal is to get freedom of choice for init system, I guess they will go for shims and systemd-udevd
<DocScrutinizer05>
I don't know
paulk-collins has joined #neo900
<Wizzup>
it's not a matter of when it works -- I use it on all my (30+) gentoo systems as a udev replacement :)
<DocScrutinizer05>
sure, but it needs work to get replaced
<Wizzup>
not for me - it was a drop in replacement, but I guess I do not understand you
<DocScrutinizer05>
and they will invest that work into vdev in a month or two
<DocScrutinizer05>
I think there are packages that need libudev or whatever it's called, and eudev will not provide this
<DocScrutinizer05>
vdev will
<DocScrutinizer05>
aiui
<DocScrutinizer05>
but honestly you should ask hudecnelson and/or nextime and/or jaromil on #debian-fork (or #devuan, though #devuan is rather strictly bound to topic "development")
<DocScrutinizer05>
judecnelson*
<DocScrutinizer05>
#debianfork ?
<DocScrutinizer05>
yep, the latter
sparetire has joined #neo900
<Wizzup>
DocScrutinizer05: eudev provides libudev, it's a direct udev fork right when udev was merged into systemd
<Wizzup>
I'm sure he's aware of it
Kabouik__ has quit [Remote host closed the connection]
<DocScrutinizer05>
>> I am happy to report that I was able to extract the code for libudev 219 from systemd 219, and get it to compile independently. The resulting library is ABI-compatible with systemd's (no real surprise).<< [judecn]
<DocScrutinizer05>
maybe eudev provides a libudev, but will it be compatible to the systemd libudev so other packages can link or even load against it?
<DocScrutinizer05>
mind you, all packages in devuan are just mirrored from debian *binaries* unless some patches apply which makes them devuan specific
<DocScrutinizer05>
actually devuan doesn't even mirror the unchanged packages, it uses HTML 302 to forward apt-get to the debian repo to fetch the packet
<DocScrutinizer05>
thus any libudev should even be ABI compatible
<DocScrutinizer05>
or devuan would need to mirror and rebuild all packages linking against it
<Wizzup>
DocScrutinizer05: right, I don't know about binary compatibility in that sense
SylvieLorxu has quit [Read error: Connection reset by peer]
<Wizzup>
but I think it is, at least for gentoo, I never recompiled anything
<Wizzup>
I mean, specifically for udev -> eudev
<DocScrutinizer05>
umm, gentoo has no systemd yet, right?
SylvieLorxu has joined #neo900
<Wizzup>
It has optional support for systemd
<Wizzup>
But default is openrc
<DocScrutinizer05>
if those guys had a clue what libraries are all about they would keep their libudev ABI compatible even with newer versions, but they took pride in "removing some obsolete symbols" ... :-x
<DocScrutinizer05>
(those guys == systemd cabal)
<DocScrutinizer05>
that's what systemd is for you
<DocScrutinizer05>
using binary syslog to "speed up listing", "optimizing" libraries so they break ABI compatibility, to save a few bytes
<DocScrutinizer05>
"compatibility? who cares!"
Kabouik has joined #neo900
Kabouik_ has quit [Ping timeout: 255 seconds]
nox- has joined #neo900
kolp has quit [Remote host closed the connection]
arcean has joined #neo900
<DocScrutinizer05>
freemangordon: to update a "stuck" CSSU-T7.1 I'd simply install mp-fremantle-generic-pr (implicitly kicking my procps)?