Re: [gentoo-user] Problems building www-client/uzbl-9999

2013-09-25 Thread Walter Dnes
  Arrgh; forgot to attach the log.  Here it is.

-- 
Walter Dnes waltd...@waltdnes.org
I don't run desktop environments; I run useful applications


buildlog.txt.gz
Description: Binary data


Re: [gentoo-user] Problems building www-client/uzbl-9999

2013-09-25 Thread Alan McKinnon
On 25/09/2013 09:33, Walter Dnes wrote:
   Since this is a  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  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- 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  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 - 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.mckin...@gmail.com




Re: [gentoo-user] Problems building www-client/uzbl-9999

2013-09-25 Thread Walter Dnes
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 - 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 waltd...@waltdnes.org
I don't run desktop environments; I run useful applications