<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-02-22 20:57 GMT+04:00 Kay Sievers <span dir="ltr"><<a href="mailto:kay@vrfy.org" target="_blank">kay@vrfy.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div>On Sat, Feb 22, 2014 at 5:48 PM, Armin K. <<a href="mailto:krejzi@email.com" target="_blank">krejzi@email.com</a>> wrote:<br>
> On 02/22/2014 05:44 PM, Kay Sievers wrote:<br>
>> On Sat, Feb 22, 2014 at 3:22 PM, Armin K <<a href="mailto:krejzi@email.com" target="_blank">krejzi@email.com</a>> wrote:<br>
>>> ---<br>
>>>  Makefile.am | 2 ++<br>
>>>  1 file changed, 2 insertions(+)<br>
>>><br>
>>> diff --git a/Makefile.am b/Makefile.am<br>
>>> index e25d532..b1f0670 100644<br>
>>> --- a/Makefile.am<br>
>>> +++ b/Makefile.am<br>
>>> @@ -4479,11 +4479,13 @@ lib_LTLIBRARIES += \<br>
>>>  # move lib from $(libdir) to $(rootlibdir) and update devel link, if needed<br>
>>>  compat-lib-install-hook:<br>
>>>         libname=libsystemd-login.so && $(move-to-rootlibdir)<br>
>>> +       libname=libsystemd-journal.so && $(move-to-rootlibdir)<br>
>>>         libname=libsystemd-id128.so && $(move-to-rootlibdir)<br>
>>>         libname=libsystemd-daemon.so && $(move-to-rootlibdir)<br>
>><br>
>> Hmm, that is already in the libsystemd section and does not belong in<br>
>> the compat libs section.<br>
>><br>
>> Please check does not work for you?<br>
<br>
</div><div>> When --enable-compat-libs is used, and rootlibdir != libdir,<br>
> libsystemd-{login,id128,daemon}.so.* (versioned libraries) get installed<br>
> in rootlibdir, but libsystemd-daemon.so.* remains in libdir. Either<br>
> don't move any or move them all, simple as that.<br>
<br>
</div>Ah, I mis-read that as libsystemd.so, sorry, simple as that.<br>
<br>
Applied.<br></blockquote><div><br></div><div>Excuse me, but what reason this libs in $rootlibdir ?<br></div><div>All systemd components static linked now with internal libs(for v209).</div><div>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).</div>


<div>I think that it is necessary to remove:</div><div>- libsystemd-install-hook</div><div>- compat-lib-install-hook</div><div>- and even libgudev-install-hook<br></div><div><br></div><div>Needed only libudev-install-hook (for dmsetup, libdevmapper ).</div>


<div><br></div><div>-- <br></div></div>Alexey Shabalin<br><br><br><br>
</div></div>