Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 702300 - dev-libs/libinput-1.14.3 : Aborting due to QA concerns: QA Notice: the following files are outside of the prefix: /lib/udev/*
Summary: dev-libs/libinput-1.14.3 : Aborting due to QA concerns: QA Notice: the follow...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: ARM Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-08 20:49 UTC by Niklaus 'vimja' Hofer
Modified: 2020-01-21 15:22 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Verbose output of emerge, including all error messages (emerge_output.txt,56.08 KB, text/plain)
2019-12-08 20:49 UTC, Niklaus 'vimja' Hofer
Details
complete build log (build.log,54.74 KB, text/plain)
2019-12-08 20:50 UTC, Niklaus 'vimja' Hofer
Details
emerge --info '=dev-libs/libinput-1.14.3::gentoo' (file_702300.txt,5.26 KB, text/plain)
2019-12-08 20:51 UTC, Niklaus 'vimja' Hofer
Details
emerge -pqv '=dev-libs/libinput-1.14.3::gentoo' (file_702300.txt,195 bytes, text/plain)
2019-12-08 20:52 UTC, Niklaus 'vimja' Hofer
Details
Add EPREFIX (0001-dev-libs-libinput-fix-EPREFIX.patch,804 bytes, patch)
2020-01-21 15:22 UTC, robiblitz
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Niklaus 'vimja' Hofer 2019-12-08 20:49:07 UTC
Created attachment 598912 [details]
Verbose output of emerge, including all error messages

I am unable to install dev-libs/libinput in my Gentoo prefix. The installation aborts with an error message:

 * ERROR: dev-libs/libinput-1.14.3::gentoo failed:
 *   Aborting due to QA concerns: there are files installed outside the prefix
Comment 1 Niklaus 'vimja' Hofer 2019-12-08 20:50:07 UTC
Created attachment 598914 [details]
complete build log
Comment 2 Niklaus 'vimja' Hofer 2019-12-08 20:51:12 UTC
Created attachment 598916 [details]
emerge --info '=dev-libs/libinput-1.14.3::gentoo'
Comment 3 Niklaus 'vimja' Hofer 2019-12-08 20:52:07 UTC
Created attachment 598918 [details]
emerge -pqv '=dev-libs/libinput-1.14.3::gentoo'
Comment 4 robiblitz 2020-01-21 15:10:59 UTC
The behavior of $(get_udevdir) was changed to remove the EPREFIX. The solution is to add the EPREFIX infront of $(get_udevdir)
Comment 5 Larry the Git Cow gentoo-dev 2020-01-21 15:16:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9df057449ea99406469cb53081e809cb8e90f86

commit b9df057449ea99406469cb53081e809cb8e90f86
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2020-01-21 15:16:21 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2020-01-21 15:16:21 +0000

    dev-libs/libinput: prepend get_udevdir with EPREFIX
    
    Thanks-to: robiblitz@yahoo.de
    Closes: https://bugs.gentoo.org/702300
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 dev-libs/libinput/libinput-1.14.3.ebuild | 2 +-
 dev-libs/libinput/libinput-1.15.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 6 robiblitz 2020-01-21 15:22:16 UTC
Created attachment 603856 [details, diff]
Add EPREFIX

Patch that fixes the EPREFIX issue