Scratch that. Try this please:
--- a/dev-libs/libinput/libinput-1.13.2.ebuild
+++ b/dev-libs/libinput/libinput-1.13.2.ebuild
@@ -60,7 +60,7 @@ src_configure() {
$(meson_use doc documentation)
$(meson_use input_devices_wacom libwacom)
-Dtests=false # tests are restricted
- -Dudev-dir="$(get_udevdir)"
+ -Dudev-dir="${EPREFIX}$(get_udevdir)"
)
meson_src_configure
}
run ebuild libinput-1.13.2.ebuild digest again before merging
On 26-06-2019 20:40:57 +0200, Fabian Groffen wrote:
> On 26-06-2019 15:43:11 +0100, Michael Fothergill wrote:
> > PS
> >
> > The build log file has this piece in it just before the crash occurs:
> >
> > 33;01m* [0m QA Notice: the following files are outside of the prefix:
> > [33;01m* [0m /lib
> > [33;01m* [0m /lib/udev
> > [33;01m* [0m /lib/udev/libinput-model-quirks
> > [33;01m* [0m /lib/udev/libinput-device-group
> > [33;01m* [0m /lib/udev/rules.d
> > [33;01m* [0m /lib/udev/rules.d/80-libinput-device-groups.rules
> > [33;01m* [0m /lib/udev/rules.d/90-libinput-model-quirks.rules
> >
> > Is that helpful?
>
> Yes.
> Does this patch fix the problem?
>
> diff --git a/eclass/meson.eclass b/eclass/meson.eclass
> index 7c62cf44f78..13dcbf94e1a 100644
> --- a/eclass/meson.eclass
> +++ b/eclass/meson.eclass
> @@ -218,7 +218,7 @@ meson_src_configure() {
> # Common args
> local mesonargs=(
> --buildtype plain
> - --libdir "$(get_libdir)"
> + --libdir "${EPREFIX}$(get_libdir)"
> --localstatedir "${EPREFIX}/var/lib"
> --prefix "${EPREFIX}/usr"
> --sysconfdir "${EPREFIX}/etc"
>
> Fabian
> >
> > Regards
> >
> > MF
> >
> >
> > read_char: errno==EILSEQ; invalid byte sequence for UTF-8:
> --
> Fabian Groffen
> Gentoo on a different level
--
Fabian Groffen
Gentoo on a different level
signature.asc
Description: PGP signature
