View previous topic :: View next topic |
Author |
Message |
mathfeel l33t
Joined: 03 Aug 2004 Posts: 700
|
Posted: Fri Aug 03, 2007 5:23 pm Post subject: x11-drm-99999999 not merging |
|
|
It's from the x11 layman overlay. It compiles fine, just refuse to install:
Code: |
>>> Install x11-drm-99999999 into /var/tmp/portage/x11-base/x11-drm-99999999/image/ category x11-base
* Installing DRM...
Makefile:244: warning: overriding commands for target `install'
Makefile:224: warning: ignoring old commands for target `install'
make -C /usr/src/linux SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules_install
make[1]: Entering directory `/usr/src/linux-2.6.22-suspend2'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
INSTALL /var/tmp/portage/x11-base/x11-drm-99999999/work/drm/linux-core/drm.ko
ACCESS DENIED open_wr: /lib/modules/2.6.22-suspend2/extra/drm.ko
cp: cannot create regular file `/lib/modules/2.6.22-suspend2/extra/drm.ko': Permission denied
INSTALL /var/tmp/portage/x11-base/x11-drm-99999999/work/drm/linux-core/radeon.ko
ACCESS DENIED open_wr: /lib/modules/2.6.22-suspend2/extra/radeon.ko
cp: cannot create regular file `/lib/modules/2.6.22-suspend2/extra/radeon.ko': Permission denied
DEPMOD 2.6.22-suspend2
ACCESS DENIED open_wr: /lib/modules/2.6.22-suspend2/modules.dep.temp
FATAL: Could not open /lib/modules/2.6.22-suspend2/modules.dep.temp for writing: Permission denied
make[1]: *** [_emodinst_post] Error 1
make[1]: Leaving directory `/usr/src/linux-2.6.22-suspend2'
make: *** [install] Error 2
*
* ERROR: x11-base/x11-drm-99999999 failed.
* Call stack:
* ebuild.sh, line 1648: Called dyn_install
* ebuild.sh, line 1083: Called qa_call 'src_install'
* ebuild.sh, line 44: Called src_install
* x11-drm-99999999.ebuild, line 101: Called src_install_os
* x11-drm-99999999.ebuild, line 245: Called src_install_linux
* x11-drm-99999999.ebuild, line 312: Called die
*
* Install failed.
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/log/portage/x11-base:x11-drm-99999999:20070803-164634.log'.
* This ebuild is from an overlay: '/usr/local/portage/layman/x11/'
*
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-x11-base_-_x11-drm-99999999-25820.log"
open_wr: /lib/modules/2.6.22-suspend2/extra/drm.ko
open_wr: /lib/modules/2.6.22-suspend2/extra/radeon.ko
open_wr: /lib/modules/2.6.22-suspend2/modules.dep.temp
--------------------------------------------------------------------------------
|
What gives? _________________ -----------------------------------------------------------
"In heaven all the interesting people are missing"
-- Friedrich Nietzsche |
|
Back to top |
|
|
Dottout l33t
Joined: 07 Mar 2006 Posts: 882
|
Posted: Fri Aug 03, 2007 7:42 pm Post subject: |
|
|
put FEATURES="-sandbox" in your make.conf |
|
Back to top |
|
|
pussi l33t
Joined: 08 May 2004 Posts: 727 Location: Finland
|
Posted: Fri Aug 03, 2007 7:57 pm Post subject: |
|
|
Dottout wrote: | put FEATURES="-sandbox" in your make.conf |
I would never put that in make.conf.
If you can't figure out what's really wrong you can emerge it with Code: | $ FEATURES="-sandbox" emerge x11-drm |
|
|
Back to top |
|
|
Dottout l33t
Joined: 07 Mar 2006 Posts: 882
|
Posted: Fri Aug 03, 2007 8:16 pm Post subject: |
|
|
pussi wrote: | Dottout wrote: | put FEATURES="-sandbox" in your make.conf |
I would never put that in make.conf.
If you can't figure out what's really wrong you can emerge it with Code: | $ FEATURES="-sandbox" emerge x11-drm |
|
I know, it was kinda implied (ok, maybe just in my mind ) I use to put -sandbox before emerge, but lazy users are all around |
|
Back to top |
|
|
mathfeel l33t
Joined: 03 Aug 2004 Posts: 700
|
Posted: Fri Aug 03, 2007 10:01 pm Post subject: |
|
|
Dottout wrote: | put FEATURES="-sandbox" in your make.conf |
Here's my understanding of the whole emerge process:
fetch and patch
./configure --prefix=some.sandbox.dir
make
make install
then merge moves the install to correct locations...
To me, sandbox is good, so that you don't mess with the "real" files until the whole make install process is completed. So, what's wrong with this ebuild? Why do I need to turn off sandbox? In general, when, if at all, do I need to turn off sandbox? _________________ -----------------------------------------------------------
"In heaven all the interesting people are missing"
-- Friedrich Nietzsche |
|
Back to top |
|
|
|