Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 679466 - app-backup/bareos-18.2.6 - CMake Error at platforms/systemd/CMakeLists.txt:27 (INSTALL): INSTALL FILES given no DESTINATION!
Summary: app-backup/bareos-18.2.6 - CMake Error at platforms/systemd/CMakeLists.txt:27...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marc Schiffbauer
URL: https://forums.gentoo.org/viewtopic-p...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-04 23:11 UTC by a.cruea
Modified: 2019-04-16 06:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,59.41 KB, text/plain)
2019-03-04 23:11 UTC, a.cruea
Details
only use systemd is enabled and found (file_679466.txt,332 bytes, patch)
2019-04-09 18:05 UTC, Mark Wagner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description a.cruea 2019-03-04 23:11:15 UTC
Created attachment 567820 [details]
build.log

Trying to emerge bareos 18.2.6 on an openrc init system results in failure.

Build log attached.
Comment 1 Mark Wagner 2019-04-09 18:05:55 UTC
Created attachment 572310 [details, diff]
only use systemd is enabled and found

I have the same problem. The cmake variable systemd is unconditionally set in the ebuild. Using WITH_SYSTEMD instead works for me. There is also SYSTEMD_FOUND. I don't understand the difference. See core/cmake/systemdservice.cmake.
Comment 2 Marc Schiffbauer gentoo-dev 2019-04-15 08:01:59 UTC
Thanks for reporting! I will update the ebuild soon, so that gets fixed
Comment 3 Marc Schiffbauer gentoo-dev 2019-04-16 06:52:32 UTC
I have added a systemd USE flag (commit 545ba8d1a52e4ac002812475805be6cc5f790cf2), this should fix it for you.

Please test.

Thanks for reporting.