Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 783789 - app-misc/ckb-0.4.4: doesn't install systemd service file
Summary: app-misc/ckb-0.4.4: doesn't install systemd service file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-18 14:44 UTC by John Helmert III
Modified: 2021-04-21 21:14 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2021-04-18 14:44:11 UTC
0.4.3 installs the service, but it seems like the build system has changed a bit. From the changelog:

Notes for packagers:

- Udev rules are now installed by default in /lib/udev/rules.d.
- Udev rule installation path can be changed with UDEV_RULE_DIRECTORY in cmake
- Init systems can manually be force-enabled with FORCE_INIT_SYSTEM in cmake
Comment 1 Larry the Git Cow gentoo-dev 2021-04-21 21:14:48 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d823027daf8b17a875e0396669fd4e744bc6c5

commit 04d823027daf8b17a875e0396669fd4e744bc6c5
Author:     Tony Vroon <chainsaw@gentoo.org>
AuthorDate: 2021-04-21 21:13:33 +0000
Commit:     Tony Vroon <chainsaw@gentoo.org>
CommitDate: 2021-04-21 21:14:19 +0000

    app-misc/ckb: Fix systemd unit install.
    
    As pointed out by John "ajak" Helmert III, the automatic detection of systemd
    vs OpenRC can fail. Override it with a USE-flag, and use that to simplify
    the first-use elog messages.
    
    Closes: https://bugs.gentoo.org/783789
    Signed-Off-By: Tony Vroon <chainsaw@gentoo.org>
    Package-Manager: Portage-3.0.17, Repoman-3.0.2

 app-misc/ckb/ckb-0.4.4-r1.ebuild | 61 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)