Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Problems building www-client/uzbl-9999
Date: Wed, 25 Sep 2013 08:38:33
Message-Id: 52429FEB.8030806@gmail.com
In Reply to: [gentoo-user] Problems building www-client/uzbl-9999 by Walter Dnes
1 On 25/09/2013 09:33, Walter Dnes wrote:
2 > Since this is a 9999 ebuild, I'm not filing a bugzilla bug. Note that
3 > www-client/uxbl-2012.05.14 built OK. Apparently, the latest git sources
4 > have some features I really want, that are not in any of the other
5 > ebuilds. So I'm trying to build it. The 9999 build first pulled down
6 > and installed git, so that it could then pull the latest uzbl source.
7 > The compile seems to have gone OK, but the final install process ran
8 > into permission problems creating a directory. Here's the part with the
9 > error...
10 >
11 >> running build_scripts
12 >> running install_lib
13 >> creating /usr/lib64/python3.2/site-packages/uzbl
14 >> * ACCESS DENIED: mkdir: /usr/lib64/python3.2/site-packages/uzbl
15 >> error: could not create '/usr/lib64/python3.2/site-packages/uzbl': Permission denied
16 >> make: *** [install-event-manager] Error 1
17 >> * ERROR: www-client/uzbl-9999 failed (install phase):
18 >> * emake failed
19 >
20 > I'm attaching the full log. The system is a Dell Intel i5, with
21 > pure 64-bit mode (no multilib), and the basic workstation profile, cut
22 > down even more by starting USE with "-*" and adding the flags I need for
23 > a "custom profile".
24 >
25 > This is the first time I've tried a "9999" ebuild, so I may be missing
26 > something obvious. /usr/lib64/python3.2/site-packages/ is user:group
27 > root:root
28 >
29
30
31 That looks like a horrible bug in the ebuild - it's trying to install to
32 the live filesystem. ebuilds install to the work directory in
33 /var/tmp/portage/ and the merge phase moves the files over to /usr.
34
35 You can either file a bug at b.g.o. or contact the ebuild maintainer
36 directly.
37
38 I don't see that a -9999 ebuild makes any difference, once the code has
39 been checked out and a working copy made, the ebuild works like any
40 other ebuild - no special magic
41
42
43
44 --
45 Alan McKinnon
46 alan.mckinnon@×××××.com

Replies

Subject Author
Re: [gentoo-user] Problems building www-client/uzbl-9999 Walter Dnes <waltdnes@××××××××.org>