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 |