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

Samuli Suominen ssuominen at gentoo.org
Tue Feb 25 07:03:42 PST 2014


On 24/02/14 18:34, Kay Sievers wrote:
> On Mon, Feb 24, 2014 at 4:04 PM, Alexey Shabalin <a.shabalin at gmail.com> wrote:
>
>> Needed only libudev-install-hook, not more.
> It does not matter for proper filesystem layouts where everything is
> in one location, in /usr. The split of / vs. /usr never made much
> sense, it's a very incomplete and broken model.
>
> For legacy systems putting all systemd libs in / will always work,
> while putting some stuff in / and other in /usr needs to be checked
> case-by-case for every system.
>
> Systemd does don't care about fragile optimizations or doing cosmetics
> for legacy filesystem layouts, it just makes it work as long as
> needed. And for that it uses the simplest and safest option, so things
> should stay as they are now.

Thanks, I appericiate that -- for keeping them as they are.
The way --enable-split-usr, together with fine-grained
--with-root{libdir,prefix}, as they are now, are perfect for splitting
files where
they belong to. Then again, I can only speak for udev, as I'm only
building and installing it's files.

Thanks,
Samuli


More information about the systemd-devel mailing list