puppet-2.7.13 fails to install on prefix due to: Aborting due to QA concerns: double prefix files installed The root cause seems to be the following snippet in the ebuild: each_fakegem_install() { ${RUBY} install.rb --destdir="${ED}" install However changing ${ED} to ${D} results in another QA problem: Aborting due to QA concerns: there are files installed outside the prefix In this case it is puppet trying to install files in /etc/puppet, which is outside of the prefix Reproducible: Always
This will work: ${RUBY} install.rb --configdir=${EPREFIX}/etc --destdir="${D}" install
Thanks that solved it...
committed, thanks