[systemd-devel] [PATCH 2/2] build-sys: Also move libsystemd-journal to rootlibdir

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Mon Feb 24 06:16:14 PST 2014

On Mon, Feb 24, 2014 at 05:31:46PM +0400, Alexey Shabalin wrote:
> Excuse me, but what reason this libs in $rootlibdir ?
> All systemd components static linked now with internal libs(for v209).
> systemd can boot without $libdir (/usr/lib) mounted. All other software,
> why used libsystemd(or compat libs), and libgudev run after mount $libdir
> (/usr/lib).
> I think that it is necessary to remove:
> - libsystemd-install-hook
> - compat-lib-install-hook
> - and even libgudev-install-hook
> Needed only libudev-install-hook (for dmsetup, libdevmapper ).

you're right that systemd itself would function OK without its own
libraries.  But it's hard to say what other softwre links to them, and
it'd be irresponsible to move stuff from /lib to /usr/lib without auditing
the users. But we don't want to waste time on this, since the whole
/usr-vs-/ split is obsolete.


More information about the systemd-devel mailing list