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

Attachment: signature.asc
Description: PGP signature

Reply via email to