Re: Gentoo guys starting a fork of udev
Steve Langasek <[email protected]> writes:
> Aside from libc, upstart has only two external library dependencies (three
> in trunk), dbus and nih:
>
> $ objdump -p /sbin/init | grep NEEDED
> NEEDED libnih.so.1
> NEEDED libnih-dbus.so.1
> NEEDED libdbus-1.so.3
> NEEDED librt.so.1
> NEEDED libc.so.6
> $
>
> And upstart is rigorously unit-tested at build time.
>
> That's a far cry from systemd's 8 external dependencies:
>
> $ objdump -p /lib/systemd/systemd | grep NEEDED
> NEEDED libselinux.so.1
> NEEDED libdbus-1.so.3
> NEEDED libudev.so.0
> NEEDED libwrap.so.0
> NEEDED libpam.so.0
> NEEDED libaudit.so.0
> NEEDED libcap.so.2
> NEEDED libkmod.so.2
> NEEDED librt.so.1
> NEEDED libc.so.6
> NEEDED ld-linux.so.2
> $
Hmm. Without further information, that could just as well be interpreted
as upstart containing 5 less tested reimplementations of existing
libraries.
Best,
-Nikolaus
--
»Time flies like an arrow, fruit flies like a Banana.«
PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6 02CF A9AD B7F8 AE4E 425C
Reply to: