The src_install phase of this ebuild is, src_install() { doins -r usr newbin "${FILESDIR}"/launcher ${PN} } but it turns out that the PMS doesn't specify what happens when you call doins without having called insinto (bug 588944). Doing so is often a mistake, and can mess up permissions on important directories like /usr, /var, etc., so we'd like to make it an error. But before we can, we need to fix all of the packages doing it. If it's not too much trouble, it would help us out if you could add an insinto call to the src_install above. (You might also want to consider calling doins further down the tree, to avoid permissions problems on /usr in the future). Thanks!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aed7ed890c6c5108d2d3d21c397f6a0a8e7fc84 commit 4aed7ed890c6c5108d2d3d21c397f6a0a8e7fc84 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2017-09-26 13:22:57 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2017-09-26 13:23:17 +0000 media-gfx/evoluspencil: call insinto before doins Closes: https://bugs.gentoo.org/627098 Package-Manager: Portage-2.3.8, Repoman-2.3.3 media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)