1 |
On 26-06-2019 10:40:49 +0100, Michael Fothergill wrote: |
2 |
> Many thanks for the suggestions and advice again. |
3 |
> |
4 |
> Chromium has emerged and has been installed. |
5 |
> |
6 |
> I added the video card and input device entries to the gentoo prefix make.conf |
7 |
> file. |
8 |
> |
9 |
> I ran the source and env updates. |
10 |
> |
11 |
> Then I emerged x11-base/xorg-server. |
12 |
> |
13 |
> It chuntered away through 15 of the 23 packages grumbling about there being no |
14 |
> kernel in /usr/src/linux which I ignored. |
15 |
> |
16 |
> It then failed trying to emerge the input device package dev-libs/input: |
17 |
> |
18 |
> * Messages for package dev-libs/libinput-1.13.2: |
19 |
> |
20 |
> * ERROR: dev-libs/libinput-1.13.2::gentoo failed: |
21 |
> * Aborting due to QA concerns: there are files installed outside the prefix |
22 |
|
23 |
It would help if we'd know which files are installed out of the prefix. |
24 |
|
25 |
Since this package uses meson.ebuild, it seems this one may not be aware |
26 |
of Prefix. In particular, my guess meson.eclass should use |
27 |
"${EPREFIX}/$(get_libdir)" in it's mesonargs in meson_src_configure. |
28 |
|
29 |
Fabian |
30 |
|
31 |
> * |
32 |
> * Call stack: |
33 |
> * misc-functions.sh, line 586: Called install_qa_check |
34 |
> * misc-functions.sh, line 132: Called source 'install_symlink_html_docs' |
35 |
> * 05prefix, line 114: Called install_qa_check_prefix |
36 |
> * 05prefix, line 27: Called die |
37 |
> * The specific snippet of code: |
38 |
> * die "Aborting due to QA concerns: there are files |
39 |
> installed outside the prefix" |
40 |
> * |
41 |
> * If you need support, post the output of `emerge --info |
42 |
> '=dev-libs/libinput-1.13.2::gentoo'`, |
43 |
> * the complete build log and the output of `emerge -pqv |
44 |
> '=dev-libs/libinput-1.13.2::gentoo'`. |
45 |
> * The complete build log is located at |
46 |
> '/home/mikef/gentoo/var/tmp/portage/dev-libs/libinput-1.13.2/temp/build.log'. |
47 |
> * The ebuild environment file is located at |
48 |
> '/home/mikef/gentoo/var/tmp/portage/dev-libs/libinput-1.13.2/temp/environment'. |
49 |
> * Working directory: |
50 |
> '/home/mikef/gentoo/var/tmp/portage/dev-libs/libinput-1.13.2/image/home/mikef/gentoo' |
51 |
> * S: |
52 |
> '/home/mikef/gentoo/var/tmp/portage/dev-libs/libinput-1.13.2/work/libinput-1.13.2' |
53 |
> |
54 |
> * GNU info directory index is up-to-date. |
55 |
> mikef@fart ~/gentoo/etc/portage $ ^C |
56 |
> mikef@fart ~/gentoo/etc/portage $ |
57 |
> |
58 |
> ************************ |
59 |
> |
60 |
> Suggestions on a cure here would be appreciated. |
61 |
> |
62 |
> Regards |
63 |
> |
64 |
> MF |
65 |
> |
66 |
> On Wed, 26 Jun 2019 at 02:37, Sam Pfeiffer <[1]sammypfeiffer@×××××.com> wrote: |
67 |
> |
68 |
> > In my experience graphics stuff can work on Prefix. At least without drivers |
69 |
> > on the way... I've used the 3D graphics visualizer Rviz from my prefix. |
70 |
> |
71 |
> > On Wed, Jun 26, 2019, 03:53 Fabian Groffen <[2]grobian@g.o wrote: |
72 |
> |
73 |
> >> On 25-06-2019 17:37:16 +0100, Michael Fothergill wrote: |
74 |
> >> > MAny thanks again. |
75 |
> >> > |
76 |
> >> > node js 9999999 has compiled and now chromium is slowly compiling. |
77 |
> >> > |
78 |
> >> > I should have turned on the jumbo-build flag.......... |
79 |
> >> > |
80 |
> >> > I have a conventional gentoo install on this machine alongside |
81 |
> >> debian/gentoo |
82 |
> >> > prefix. |
83 |
> >> > |
84 |
> >> > If I would take e.g. the video card settings etc from the make.conf from |
85 |
> >> the |
86 |
> >> > ordinary gentoo install and put them in |
87 |
> >> > |
88 |
> >> > the gentoo prefix make.conf would that help me configure xorg-server to |
89 |
> >> work |
90 |
> >> > properly when I come to emerge it? |
91 |
> |
92 |
> >> You can try this, I don't know how much will work (videocards and stuff |
93 |
> >> sounds like things which won't work unprivileged). |
94 |
> |
95 |
> >> > Suggestions on the way forward here are welcome. |
96 |
> |
97 |
> >> Try it, see where you hit problems. |
98 |
> |
99 |
> >> Fabian |
100 |
> >> > |
101 |
> >> > Regards |
102 |
> >> > |
103 |
> >> > MF |
104 |
> >> > |
105 |
> >> > |
106 |
> >> > read_char: errno==EILSEQ; invalid byte sequence for UTF-8: |
107 |
> >> -- |
108 |
> >> Fabian Groffen |
109 |
> >> Gentoo on a different level |
110 |
> |
111 |
> |
112 |
> |
113 |
> References: |
114 |
> 1. mailto:sammypfeiffer@×××××.com |
115 |
> 2. mailto:grobian@g.o |
116 |
> |
117 |
> read_char: errno==EILSEQ; invalid byte sequence for UTF-8: |
118 |
-- |
119 |
Fabian Groffen |
120 |
Gentoo on a different level |