media-libs/mesa (all versions) install files outside of Gentoo Prefix if `USE=vaapi` is set. Attached patch fixes this issue.
Created attachment 562770 [details, diff] Patch that fixes the issue Patch to all media-libs/mesa ebuilds
*** This bug has been marked as a duplicate of bug 673812 ***
*** Bug 673812 has been marked as a duplicate of this bug. ***
(In reply to James R Larrowe from comment #2) > > *** This bug has been marked as a duplicate of bug 673812 *** Yours had a patch, so I'm reversing which is a duplicate. Can I have your Signed-off-by for the patch, so that I can commit it under your name?
Certainly: Signed-off-by: James Larrowe <larrowe.semaj11@gmail.com>
One note: The patch is meant to be applied on the root of the Portage ebuild tree, not the package itself.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e7e44c39a4f0fb3969b8fadaf43e3684adb57e commit d8e7e44c39a4f0fb3969b8fadaf43e3684adb57e Author: James Larrowe <larrowe.semaj11@gmail.com> AuthorDate: 2019-01-28 03:36:23 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2019-01-28 03:37:34 +0000 media-libs/mesa: Install VA-API files inside ${EPREFIX} Closes: https://bugs.gentoo.org/676202 Signed-off-by: James Larrowe <larrowe.semaj11@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org> media-libs/mesa/mesa-18.2.8.ebuild | 2 +- media-libs/mesa/mesa-18.3.2.ebuild | 2 +- media-libs/mesa/mesa-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
Thanks a bunch for the bug report and the patch! I hope to see more contributions from you in the future :) (In reply to James R Larrowe from comment #6) > One note: The patch is meant to be applied on the root of the Portage ebuild > tree, not the package itself. That's perfect -- just as it should be :)