Summary: | dev-libs/libinput-1.11.3 : meson.build:589:1: ERROR: Program(s) [ valgrind ] not found or not executable | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | x11 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-libs:libinput-1.11.3:20180810-213342.log emerge-history.txt environment etc.portage.tbz2 temp.tbz2 |
Description
Toralf Förster
![]() Created attachment 542990 [details]
emerge-info.txt
Created attachment 542992 [details]
dev-libs:libinput-1.11.3:20180810-213342.log
Created attachment 542994 [details]
emerge-history.txt
Created attachment 542996 [details]
environment
Created attachment 542998 [details]
etc.portage.tbz2
Created attachment 543000 [details]
temp.tbz2
This failure comes from portage bug 663278, but as this will fail with USE=test as well (when explicitly set by user), I'll fix it regardless by always disabling tests, as they are restricted anyways (and the deps commented out). Alternatively we could add back the test deps, RESTRICT="!test? ( test )" and mask dev-libs/libinput test in profiles/base/package.use.mask. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4b543dbfc67cdff52c25a6a4de9778052726d1 commit 6a4b543dbfc67cdff52c25a6a4de9778052726d1 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2018-08-16 23:00:14 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2018-08-16 23:00:41 +0000 dev-libs/libinput-1.11.3: fix build with USE=test, other tweaks New portage allows USE=test independent of FEATURES=test, so handle that case - for now by just always telling meson to disable the build as well, as the deps wouldn't be there. Make use of meson_use function from meson.eclass. Remove .la and .a file removing, as meson does not use libtool, nor does it build static libraries without asking. Closes: https://bugs.gentoo.org/663342 Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-libs/libinput/libinput-1.11.3.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) |