For Puppet, ActiveRecord-based storeconfigs and inventory are deprecated and PuppetDB should be used instead. It's a Clojure application (requires a JRE) and while technically is a data store I'd propose app-admin for it since it's not really designed to hold anything different and its only user will be Puppet 99.9% of the times.
"Install from source" instructions here: http://docs.puppetlabs.com/puppetdb/1/install_from_source.html
Created attachment 348912 [details]
Puppetdb 1.2.0 ebuild
Created attachment 348914 [details, diff]
Puppetdb 1.2.0 patch
Created attachment 348916 [details]
Puppetdb 1.2.0 conf.d
Created attachment 348918 [details]
Puppetdb 1.2.0 init.d
This package has no maintainer so this bug may go unnoticed for a long time.
Gentoo has a dedicated team for assisting users in maintaining orphaned
packages. If you are interested in maintaining this package, please contact
Tried the ebuild.
I found that leiningen is in the 'dev-java' group in the Ultrabug overlay. Where as the ebuild calls is in 'dev-lang'
Also. Puppets facter reports our OS as 'gentoo' not linux, so the patch needed a slight tweak.
After that it installed.
been in tree (and stable) for a while.