Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 600130 - app-admin/puppetdb-4.3.0 doesn't install cli/app/{start,stop,reload}
Summary: app-admin/puppetdb-4.3.0 doesn't install cli/app/{start,stop,reload}
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-11-17 21:09 UTC by optiz0r
Modified: 2016-11-19 21:21 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-11-17 21:09:40 UTC
The puppetdb.service unit file for 4.3.0 has changed the way the service is started and stopped. It now executes "puppetdb {start|stop|reload}". The puppetdb is a script which loads it's available commands from /opt/puppetlabs/server/app/puppetdb/cli/app/${command}. Since the ebuild doesn't currently install these, the service can't be started after upgrading 4.2.x->4.3.0.

The fix will be to add extra doins lines to the ebuild. I'll raise a PR for this via GitHub shortly, just raising the bug first so I can track it.
Comment 1 optiz0r 2016-11-17 21:21:25 UTC
Hopefully, https://github.com/gentoo/gentoo/pull/2857 will do the job.
Comment 2 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2016-11-19 21:21:54 UTC
fixed, thanks