You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Systemd service file should be installed into the location where $LIBDIR points to
Actual behavior
The file will always be installed into /lib/systemd/system/
Steps to reproduce
Log output: (Please ignore the /tmp/makepkg/gvmd/pkg/gvmd part from the paths. I took the log from the output of a program which creates a distribution package.)
Only a note that it seems this is (at least currently) expected / as designed according to some comments in #1662 so this doesn't look like a bug and the automatically added bug label could be dropped.
Back then the change may have made sense, but nowadays it my not represent the state of the art with most of the distros, as those may have undertaken the usr-merge.
Reference page for Debian: https://wiki.debian.org/UsrMerge
Expected behavior
Systemd service file should be installed into the location where
$LIBDIR
points toActual behavior
The file will always be installed into
/lib/systemd/system/
Steps to reproduce
Log output: (Please ignore the
/tmp/makepkg/gvmd/pkg/gvmd
part from the paths. I took the log from the output of a program which creates a distribution package.)Significant part:
The shared libs are going into
/usr/lib
whereas the unit file goes into/lib/
Suggested change:
Replace
/lib
with${LIBDIR}
to https://github.com/greenbone/gvmd/blob/main/config/CMakeLists.txt#L20Output after that change:
The text was updated successfully, but these errors were encountered: