i get this error when emerging ndiswrapper 0.6: make -C driver make[1]: Entering directory `/var/tmp/portage/ndiswrapper-0.6/work/ndiswrapper-0.6/driver' make[1]: Warnung: Kein Jobserver verf
i get this error when emerging ndiswrapper 0.6: make -C driver make[1]: Entering directory `/var/tmp/portage/ndiswrapper-0.6/work/ndiswrapper-0.6/driver' make[1]: Warnung: Kein Jobserver verfügbar: setzen -j1. Fügen »+« zur Ursprungsregel hinzu. make -C //usr/src/linux SUBDIRS=/var/tmp/portage/ndiswrapper-0.6/work/ndiswrapper-0.6/driver DRV_VERSION=0.6 modules make[2]: Entering directory `/usr/src/linux-2.6.4-gentoo-r1' *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies make[3]: »arch/i386/kernel/asm-offsets.s« ist bereits aktualisiert. CHK include/asm-i386/asm_offsets.h ACCESS DENIED open_wr: /usr/src/linux-2.6.4-gentoo-r1/include/asm-i386/asm_offsets.h.tmp /bin/sh: line 1: include/asm-i386/asm_offsets.h.tmp: Keine Berechtigung UPD include/asm-i386/asm_offsets.h mv: Aufruf von stat für ,,include/asm-i386/asm_offsets.h.tmp" nicht möglich: Datei oder Verzeichnis nicht gefunden make[2]: *** [include/asm-i386/asm_offsets.h] Fehler 1 make[2]: Leaving directory `/usr/src/linux-2.6.4-gentoo-r1' make[1]: *** [default] Fehler 2 make[1]: Leaving directory `/var/tmp/portage/ndiswrapper-0.6/work/ndiswrapper-0.6/driver' make: *** [all] Fehler 2 !!! ERROR: net-wireless/ndiswrapper-0.6 failed. !!! Function src_compile, Line 40, Exitcode 2 !!! (no error message) --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-net-wireless_-_ndiswrapper-0.6-7966.log" open_wr: /usr/src/linux-2.6.4-gentoo-r1/include/asm-i386/asm_offsets.h.tmp ------------------------------------------------------------------------------- Reproducible: Always Steps to Reproduce: 1. emerge ndiswrapper 2. 3.
Try to compile with 'FEATURES="-sandbox" emerge ndiswrapper'
k, this works. thx.
Known problem. See bug #32737 for the gory details. johnm and i are finally merging things today or tomorrow.
Doing an emerge ndiswrapper leads to a sandbox violation. The violation I am getting seems to be different than the one reported before: make[2]: Entering directory `/usr/src/linux-2.6.5-gentoo-r1' *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies make[3]: `arch/i386/kernel/asm-offsets.s' is up to date. CC [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/wrapper.o CC [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/loader.o CC [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/winsyms.o CC [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/ndis.o CC [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/misc_funcs.o CC [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/proc.o CC [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/divdi3.o LD [M] /var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver/ndiswrapper.o ACCESS DENIED open_wr: /usr/src/linux-2.6.5-gentoo-r1/.tmp_versions/ndiswrapper.mod /bin/sh: line 1: .tmp_versions/ndiswrapper.mod: Permission denied Building modules, stage 2. MODPOST ACCESS DENIED open_wr: /usr/src/linux-2.6.5-gentoo-r1/.__modpost.cmd /bin/sh: line 1: ./.__modpost.cmd: Permission denied make[3]: *** [__modpost] Error 1 make[2]: *** [modules] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.5-gentoo-r1' make[1]: *** [default] Error 2 make[1]: Leaving directory `/var/tmp/portage/ndiswrapper-0.6-r1/work/ndiswrapper-0.6/driver' make: *** [all] Error 2 !!! ERROR: net-wireless/ndiswrapper-0.6-r1 failed. !!! Function src_compile, Line 31, Exitcode 2 !!! (no error message) --------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-net-wireless_-_ndiswrapper-0.6-r1-25769.log" open_wr: /usr/src/linux-2.6.5-gentoo-r1/.tmp_versions/ndiswrapper.mod open_wr: /usr/src/linux-2.6.5-gentoo-r1/.__modpost.cmd
Any idea when this will be fixed? Peter Johanson said "today or tomorrow" and that was 45+ days ago. Also ndiswrapper 0.7 is out.
I also get with FEATURES="-sandbox" the following error... /usr/sbin/ebuild.sh: line 57: kernel-mod_pkg_postinst: command not found However it will merge fine.
Erik, I am also getting the same sandbox error as you (ACCESS DENIED open_wr: /usr/src/linux-2.6.5-gentoo-r1/.tmp_versions/ndiswrapper.mod). Like you, I'm running linux-2.6.5-gentoo-r1. Hope its fixed soon :)
I am also getting the exact same error with ndiswrapper 0.7 (I renamed the 0.6 ebuild)
Happened for me this morning on the 0.8 ebuild. The FEATRES="-sandbox" work around seems to have worked. I guess this isn't getting fixed?
This has been solved finally by the kernel build folks. Use at least a 2.6.6 kernel, and the latest ndiswrapper ebuild will use the new M= syntax, which prevents htis sandbox violation.
definetly fixed in 0.9 which is now in ~x86