"Michael Vetter"
I have the following issue: lxqt-config uses RPATH now. Because of this it does not find liblxqt-config-cursor.so and other shared object files. I tried to change the cmake call to:
%build %cmake -DCMAKE_SKIP_RPATH:BOOL=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF
Which gave me an error: RPATH is not allowed
This means that RPM_BUILD_ROOT sneaked into RPATH. You need to find out why. RPATH needs to be set to the directory on the installed system, not to the staging directory during make install.
Creating a wrapper script /usr/bin/lxqt-config containing: #!/bin/sh LD_LIBRARY_PATH="$LD_LIBRARY_PATH:%{_libdir}/lxqt-config/" %{_bindir}/lxqt-config.bin
A system binary should never set LD_LIBRARY_PATH. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org