On 27/01/13 15:49, Bruce Dubbs wrote:
....
> It's perfectly possible to build udev alone.  We do that now.  Our 
> Makefile really isn't that complicated.  It's just that they have 
> specifically turned down patches that do just that.  The systemd build 
> system requires intltool (needs XML::Parser), gperf, libcap2, dbus, and 
> glib (needs libffi and Python).  Not exactly the minimal needs for LFS.
> 

You don't need glib to build a minimal systemd system. The minimal
requirements are dbus, kmod, util-linux, libcap, xz-utils, gperf,
intltool, and linux-headers.
What that boils down to are the following extra packages that I needed
to build a base LFS system:
attr
libcap
expat
XML-Parser
intltool
gperf
dbus
systemd
The following packages where mot needed:
sysklogd
sysvinit
udev

That comes down to 5 more packages to build a systemd system.
On top of this, I did not need to install the lfs-bootscripts. Can we
count that as a package? That comes down to only 4 more packages. To be
fair, I had to replace the 23 scripts from lfs-bootscripts with a single
[email protected] file to get my network connectivity up and running.

A nice feature I really like about systemd is in point 20, that is, all
sdtout/stderr of any system service is captured by the journal and each
log entry is related back to a process name and pid.

Regards,
Wayne.



-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to