[OE-core] RFE: make the init manager an image feature (again)
Enrico Scholz
enrico.scholz at sigma-chemnitz.de
Mon Feb 25 11:28:09 UTC 2013
Ross Burton <ross.burton-ral2JQCrhuEAvxtiuMwx3w at public.gmane.org>
writes:
> the source, so enabling systemd may well lead to libsystemd-* libraries
> sneaking into your rescue image.
for socket activation and sd_notify(), only libsystemd-daemon is required
which is
-rwxr-xr-x 1 root root 11644 Feb 25 09:27 /lib/libsystemd-daemon.so.0.0.7
~ # ldd /lib/libsystemd-daemon.so.0.*
libdl.so.2 => /lib/libdl.so.2 (0x441e0000)
librt.so.1 => /lib/librt.so.1 (0x441c8000)
libc.so.6 => /lib/libc.so.6 (0x44040000)
/lib/ld-linux.so.3 (0x44010000)
libpthread.so.0 => /lib/libpthread.so.0 (0x441a0000)
~ # ldd -u -r /lib/libsystemd-daemon.so.0.*
Unused direct dependencies:
/lib/libdl.so.2
Ok, it needs more space than nothing and small things like this can sum
up easily. But it is still a significant difference between having
libsystemd-daemon in the image or the whole systemd.
> The systemd libraries will have to be reviewed to verify that installing
> one of them doesn't pull in systemd itself.
afair, libsystemd-daemon was designed to be as light weighted as possible
and will never depend on the rest of systemd.
Enrico
More information about the Openembedded-core
mailing list