<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - libinput install phase failure"
href="https://bugs.freedesktop.org/show_bug.cgi?id=105939#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - libinput install phase failure"
href="https://bugs.freedesktop.org/show_bug.cgi?id=105939">bug 105939</a>
from <span class="vcard"><a class="email" href="mailto:lhcwhu@gmail.com" title="huaicheng <lhcwhu@gmail.com>"> <span class="fn">huaicheng</span></a>
</span></b>
<pre>Thanks for the analysis.
When I added "exit 0" to the end of restore-selinux-context.sh file, it can
fool the building system to
continue the installation process without further complaining.
On Sun, Apr 8, 2018 at 7:10 PM, <<a href="mailto:bugzilla-daemon@freedesktop.org">bugzilla-daemon@freedesktop.org</a>> wrote:
<span class="quote">> Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>> changed <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - libinput install phase failure"
href="show_bug.cgi?id=105939">bug 105939</a>
> <<a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - libinput install phase failure"
href="show_bug.cgi?id=105939">https://bugs.freedesktop.org/show_bug.cgi?id=105939</a>>
> What Removed Added
> CC <a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>
> Status NEW NEEDINFO</span >
>
<span class="quote">> *<a href="show_bug.cgi?id=105939#c1">Comment # 1</a> <<a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - libinput install phase failure"
href="show_bug.cgi?id=105939#c1">https://bugs.freedesktop.org/show_bug.cgi?id=105939#c1</a>> on
> <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - libinput install phase failure"
href="show_bug.cgi?id=105939">bug 105939</a> <<a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - libinput install phase failure"
href="show_bug.cgi?id=105939">https://bugs.freedesktop.org/show_bug.cgi?id=105939</a>> from Peter
> Hutterer <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>> *</span >
>
<span class="quote">> > Failed to restore SELinux context of installed files...</span >
>
<span class="quote">> That bit is printed by meson itself, see the source file
> mesonbuild/scripts/meson_install.py</span >
>
<span class="quote">> But there's something rather weird:
> > restore-selinux-context.sh /usr/lib64 /home/psdrv/Downloads/libinput/builddir/libinput.so.10.13.0'
> > Restoring SELinux context on /usr/lib64/libinput.so.10.13.0
> > No such file or directory</span >
>
<span class="quote">> Invocation is correct, the echo from the script is correct but it says "no such
> file or directory", even though above it says:
> > Installing libinput.so.10.13.0 to /usr/lib64/libinput.so.10.13.0</span >
>
<span class="quote">> Don't know what exactly is going on her but they both seem to be the same issue
> - even though the file is installed to that location, restorecon fails to find
> it. I don't know why that could be, tbh, but this seems to be the bit worthy of
> investigation.</span >
>
<span class="quote">> ------------------------------
> You are receiving this mail because:</span >
>
<span class="quote">> - You reported the bug.</span >
>
></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>