* [gentoo-user] Problems building www-client/uzbl-9999
@ 2013-09-25 7:33 Walter Dnes
2013-09-25 8:32 ` Walter Dnes
2013-09-25 8:33 ` Alan McKinnon
0 siblings, 2 replies; 4+ messages in thread
From: Walter Dnes @ 2013-09-25 7:33 UTC (permalink / raw
To: Gentoo Users List
Since this is a 9999 ebuild, I'm not filing a bugzilla bug. Note that
www-client/uxbl-2012.05.14 built OK. Apparently, the latest git sources
have some features I really want, that are not in any of the other
ebuilds. So I'm trying to build it. The 9999 build first pulled down
and installed git, so that it could then pull the latest uzbl source.
The compile seems to have gone OK, but the final install process ran
into permission problems creating a directory. Here's the part with the
error...
> running build_scripts
> running install_lib
> creating /usr/lib64/python3.2/site-packages/uzbl
> * ACCESS DENIED: mkdir: /usr/lib64/python3.2/site-packages/uzbl
> error: could not create '/usr/lib64/python3.2/site-packages/uzbl': Permission denied
> make: *** [install-event-manager] Error 1
> * ERROR: www-client/uzbl-9999 failed (install phase):
> * emake failed
I'm attaching the full log. The system is a Dell Intel i5, with
pure 64-bit mode (no multilib), and the basic workstation profile, cut
down even more by starting USE with "-*" and adding the flags I need for
a "custom profile".
This is the first time I've tried a "9999" ebuild, so I may be missing
something obvious. /usr/lib64/python3.2/site-packages/ is user:group
root:root
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] Problems building www-client/uzbl-9999
2013-09-25 7:33 [gentoo-user] Problems building www-client/uzbl-9999 Walter Dnes
@ 2013-09-25 8:32 ` Walter Dnes
2013-09-25 8:33 ` Alan McKinnon
1 sibling, 0 replies; 4+ messages in thread
From: Walter Dnes @ 2013-09-25 8:32 UTC (permalink / raw
To: Gentoo Users List
[-- Attachment #1: Type: text/plain, Size: 151 bytes --]
Arrgh; forgot to attach the log. Here it is.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
[-- Attachment #2: buildlog.txt.gz --]
[-- Type: application/octet-stream, Size: 2736 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] Problems building www-client/uzbl-9999
2013-09-25 7:33 [gentoo-user] Problems building www-client/uzbl-9999 Walter Dnes
2013-09-25 8:32 ` Walter Dnes
@ 2013-09-25 8:33 ` Alan McKinnon
2013-09-25 23:01 ` Walter Dnes
1 sibling, 1 reply; 4+ messages in thread
From: Alan McKinnon @ 2013-09-25 8:33 UTC (permalink / raw
To: gentoo-user
On 25/09/2013 09:33, Walter Dnes wrote:
> Since this is a 9999 ebuild, I'm not filing a bugzilla bug. Note that
> www-client/uxbl-2012.05.14 built OK. Apparently, the latest git sources
> have some features I really want, that are not in any of the other
> ebuilds. So I'm trying to build it. The 9999 build first pulled down
> and installed git, so that it could then pull the latest uzbl source.
> The compile seems to have gone OK, but the final install process ran
> into permission problems creating a directory. Here's the part with the
> error...
>
>> running build_scripts
>> running install_lib
>> creating /usr/lib64/python3.2/site-packages/uzbl
>> * ACCESS DENIED: mkdir: /usr/lib64/python3.2/site-packages/uzbl
>> error: could not create '/usr/lib64/python3.2/site-packages/uzbl': Permission denied
>> make: *** [install-event-manager] Error 1
>> * ERROR: www-client/uzbl-9999 failed (install phase):
>> * emake failed
>
> I'm attaching the full log. The system is a Dell Intel i5, with
> pure 64-bit mode (no multilib), and the basic workstation profile, cut
> down even more by starting USE with "-*" and adding the flags I need for
> a "custom profile".
>
> This is the first time I've tried a "9999" ebuild, so I may be missing
> something obvious. /usr/lib64/python3.2/site-packages/ is user:group
> root:root
>
That looks like a horrible bug in the ebuild - it's trying to install to
the live filesystem. ebuilds install to the work directory in
/var/tmp/portage/ and the merge phase moves the files over to /usr.
You can either file a bug at b.g.o. or contact the ebuild maintainer
directly.
I don't see that a -9999 ebuild makes any difference, once the code has
been checked out and a working copy made, the ebuild works like any
other ebuild - no special magic
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] Problems building www-client/uzbl-9999
2013-09-25 8:33 ` Alan McKinnon
@ 2013-09-25 23:01 ` Walter Dnes
0 siblings, 0 replies; 4+ messages in thread
From: Walter Dnes @ 2013-09-25 23:01 UTC (permalink / raw
To: gentoo-user
On Wed, Sep 25, 2013 at 10:33:47AM +0200, Alan McKinnon wrote
>
> That looks like a horrible bug in the ebuild - it's trying to install to
> the live filesystem. ebuilds install to the work directory in
> /var/tmp/portage/ and the merge phase moves the files over to /usr.
>
> You can either file a bug at b.g.o. or contact the ebuild maintainer
> directly.
>
> I don't see that a -9999 ebuild makes any difference, once the code has
> been checked out and a working copy made, the ebuild works like any
> other ebuild - no special magic
Thanks. Bug https://bugs.gentoo.org/show_bug.cgi?id=486012 filed.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-09-25 23:01 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-25 7:33 [gentoo-user] Problems building www-client/uzbl-9999 Walter Dnes
2013-09-25 8:32 ` Walter Dnes
2013-09-25 8:33 ` Alan McKinnon
2013-09-25 23:01 ` Walter Dnes
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox