Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 625402 - sys-apps/gentoo-systemd-integration does not start /etc/local.d/* on systemd-234
Summary: sys-apps/gentoo-systemd-integration does not start /etc/local.d/* on systemd-234
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo systemd Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-17 10:21 UTC by Jan Psota
Modified: 2017-07-17 15:29 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 Jan Psota 2017-07-17 10:21:46 UTC
It looks like a path problem: sys-apps/gentoo-systemd-integration should be installed in /lib/systemd instead of /usr/... for new systemd
Comment 1 Jan Psota 2017-07-17 10:27:01 UTC
(In reply to Jan Psota from comment #0)
> It looks like a path problem: sys-apps/gentoo-systemd-integration should be
> installed in /lib/systemd instead of /usr/... for new systemd

Sorry! It works after rebuilding!
But I don't how to push this rebuild through :-(
Comment 2 Mike Gilbert gentoo-dev 2017-07-17 14:40:10 UTC
Ah, I suppose unit generators need to be in /lib/systemd. Good catch.
Comment 3 Jan Psota 2017-07-17 14:55:44 UTC
(In reply to Mike Gilbert from comment #2)
> Ah, I suppose unit generators need to be in /lib/systemd. Good catch.

:-) I just don't know how it should be written in systemd ebuild, so upgrade to 234 would cause sys-apps/gentoo-systemd-integration re-emerging. After that, g-s-i files _are_ placed in right place (/lib/...)
Comment 4 Mike Gilbert gentoo-dev 2017-07-17 15:29:52 UTC
I modified systemd to work around this for now.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5be41d4d70c3761351cb4985c7da8f785858c5

commit 3b5be41d4d70c3761351cb4985c7da8f785858c5
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Mon Jul 17 11:27:38 2017 -0400

    sys-apps/systemd: look for generators in {,/usr}/lib/systemd/system-generators

    Bug: https://bugs.gentoo.org/625402
    Package-Manager: Portage-2.3.6_p16, Repoman-2.3.2_p84

 ...-look-for-generators-in-usr-lib-systemd-s.patch | 27 ++++++++++++++++++++++
 .../{systemd-234.ebuild => systemd-234-r1.ebuild}  |  1 +
 2 files changed, 28 insertions(+)