Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 595718 - app-admin/puppet-agent uses wrong path for mcollective in systemd service unit
Summary: app-admin/puppet-agent uses wrong path for mcollective in systemd service unit
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-30 20:38 UTC by optiz0r
Modified: 2016-10-02 20:17 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 optiz0r 2016-09-30 20:38:16 UTC
The mcollective.service unit uses a path in ExecStart that doesn't exist. This commit updates the service unit to reference the path actually included by the package.

files/mcollective.service specifies
ExecStart=/usr/sbin/bin/mcollectived
but the package only provides /usr/sbin/mcollectived, not /usr/sbin/bin/mcollectived.
Comment 1 optiz0r 2016-09-30 20:40:38 UTC
Pull request to fix this: https://github.com/gentoo/gentoo/pull/2441
Comment 2 Coacher 2016-10-02 20:17:20 UTC
Fixed in commit f2ede5d85c082473a19a9fb6a8f30528d88c79c1
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: Sat Oct 1 15:40:09 2016 -0500
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: Sat Oct 1 15:40:09 2016 -0500

    app-admin/puppet-agent: bup for previous patch

    Package-Manager: portage-2.3.0

commit cf03fa84d63b4084db28ff839ba82da035c5dc7c
Author:     Ben Roberts <ben@sihnon.net>
AuthorDate: Fri Sep 30 21:34:46 2016 +0100
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: Sat Oct 1 15:37:22 2016 -0500

    Fix app-admin/puppet-agent service unit for mcollective

    The mcollective.service unit uses a path in ExecStart that doesn't
    exist. This commit updates the service unit to reference the path
    actually included by the package.

    Gentoo bug #595718