The systemd tool now requires an rpath for libsystemd-shared library to run properly.
Fixes #11272.
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- systemd/systemd.nm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/systemd/systemd.nm b/systemd/systemd.nm index 074440e..e761bd5 100644 --- a/systemd/systemd.nm +++ b/systemd/systemd.nm @@ -5,7 +5,7 @@
name = systemd version = 232 -release = 1 +release = 2
maintainer = Stefan Schantl stefan.schantl@ipfire.org groups = System/Base @@ -23,6 +23,11 @@ source_dl = https://github.com/%%7Bname%7D/%%7Bname%7D/archive/v%%7Bversion%7D.tar.gz#/ build unitdir = %{prefix}/lib/systemd/system
+ # The tools which are shipped by systemd requires an rpath to + # the libsystemd-shared binary to run properly. So the macro for + # removing any rpath's have to be disabled. + MACRO_FIX_LIBTOOL = #Do nothing. + requires # Testsuite /usr/bin/getfacl @@ -199,6 +204,13 @@ create_groups getent group systemd-journal >/dev/null || /usr/sbin/groupadd -r systemd-journal end
+quality-agent + whitelist_rpath + %{prefix}/lib/systemd + end +end + + packages package %{name} groups += Base