Hi,

First off, I'm sorry if this is the wrong place to ask!

I'm trying to write an ebuild for linuxdcpp (a gtk port of DC++). This nice app uses scons and not make as the build tool. When I build it manually it works just fine, but when I try to build it with emerge (or ebuild) I get this:
Code:

scons: done building targets.
ACCESS DENIED  open_wr:   /usr/include/gtk-2.0/gtk/.scons25064
ACCESS DENIED  open_wr:   /usr/include/gtk-2.0/gtk/.sconsign
ACCESS DENIED  open_wr:   /usr/include/libglade-2.0/glade/.scons25064
ACCESS DENIED  open_wr:   /usr/include/libglade-2.0/glade/.sconsign
ACCESS DENIED  open_wr:   /usr/include/gtk-2.0/gdk/.scons25064
ACCESS DENIED  open_wr:   /usr/include/gtk-2.0/gdk/.sconsign
ACCESS DENIED  open_wr:   /usr/include/glib-2.0/.scons25064
ACCESS DENIED  open_wr:   /usr/include/glib-2.0/.sconsign
ACCESS DENIED  open_wr:   /usr/include/atk-1.0/atk/.scons25064
ACCESS DENIED  open_wr:   /usr/include/atk-1.0/atk/.sconsign
ACCESS DENIED  open_wr:   /usr/include/pango-1.0/pango/.scons25064
ACCESS DENIED  open_wr:   /usr/include/pango-1.0/pango/.sconsign
ACCESS DENIED  open_wr:   /usr/include/gtk-2.0/gdk-pixbuf/.scons25064
ACCESS DENIED  open_wr:   /usr/include/gtk-2.0/gdk-pixbuf/.sconsign
ACCESS DENIED  open_wr:   /usr/include/glib-2.0/glib/.scons25064
ACCESS DENIED  open_wr:   /usr/include/glib-2.0/glib/.sconsign
ACCESS DENIED  open_wr:   /usr/lib/gtk-2.0/include/.scons25064
ACCESS DENIED  open_wr:   /usr/lib/gtk-2.0/include/.sconsign
ACCESS DENIED  open_wr:   /usr/include/glib-2.0/gobject/.scons25064
ACCESS DENIED  open_wr:   /usr/include/glib-2.0/gobject/.sconsign
ACCESS DENIED  open_wr:   /usr/lib/glib-2.0/include/.scons25064
ACCESS DENIED  open_wr:   /usr/lib/glib-2.0/include/.sconsign
bzip2: Output file environment.bz2 already exists.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-net-p2p_-_dcpp-0.9999-25040.log"
[...]
--------------------------------------------------------------------------------

it seems to me like scons is littering the filesystem with somesort of lock files but I've been unable to find any information on this. Does anyone know how I can prevent scons from trying to make these files or how I can fool scons into thinking that it could?

--
Naga
--
gentoo-user@gentoo.org mailing list

Reply via email to