On Tue, May 27, 2008 at 07:06:15PM +0200, Mathias Behrle wrote: > Package: nvidia-kernel-source > Version: 169.12-3 > Followup-For: Bug #483074 > > I am builduing my kernel with > make-kpkg --rootcmd=fakeroot --initrd kernel_image modules_image > and therefore IMHO I have to unpack as user the module sources, since > otherwise the modules won't be built. > And consequently the build process complains: > > #patch for XEN > patch -p3 < /usr/src/modules/nvidia-kernel/debian/patches/xen.patch > /bin/sh: /usr/src/modules/nvidia-kernel/debian/patches/xen.patch: Keine > Berechtigung > make[2]: *** [configure-stamp] Fehler 1 > make[2]: Leaving directory `/usr/src/modules/nvidia-kernel' > make[1]: *** [kdist_image] Fehler 2 > make[1]: Leaving directory `/usr/src/modules/nvidia-kernel' > Module /usr/src/modules/nvidia-kernel failed. > Perhaps /usr/src/modules/nvidia-kernel does not understand --rootcmd? > If you see messages that indicate that it is not > in fact being built as root, please file a bug > against /usr/src/modules/nvidia-kernel. > Hit return to Continue > > I think, /usr/src/modules/nvidia-kernel/debian/patches should be drwxrwsr-x > anyway, also if extracted by user.
drwxrwxr-x root/src 0 2008-05-26 12:39 modules/ drwxrwxr-x root/src 0 2008-05-26 12:39 modules/nvidia-kernel/ drwxrwxr-x root/src 0 2008-05-26 12:39 modules/nvidia-kernel/debian/ -rw-r--r-- root/src 353 2008-05-26 12:39 modules/nvidia-kernel/debian/README.Debian -rw-r--r-- root/src 27233 2008-05-26 12:39 modules/nvidia-kernel/debian/changelog -rw-r--r-- root/src 2734 2008-05-26 12:39 modules/nvidia-kernel/debian/conf.mk -rw-r--r-- root/src 726 2008-05-26 12:39 modules/nvidia-kernel/debian/control.template -rw-r--r-- root/src 8055 2008-05-26 12:39 modules/nvidia-kernel/debian/copyright -rw-r--r-- root/src 228 2008-05-26 12:39 modules/nvidia-kernel/debian/devfs.devices -rw-r--r-- root/src 55 2008-05-26 12:39 modules/nvidia-kernel/debian/dirs.template -rw-r--r-- root/src 227 2008-05-26 12:39 modules/nvidia-kernel/debian/override.template drw-r--r-- root/src 0 2008-05-26 12:39 modules/nvidia-kernel/debian/patches/ -rw-rw-r-- root/src 6367 2008-05-24 21:08 modules/nvidia-kernel/debian/patches/xen.patch -rw-r--r-- root/src 1720 2008-05-26 12:39 modules/nvidia-kernel/debian/postinst -rw-r--r-- root/src 21 2008-05-26 12:39 modules/nvidia-kernel/debian/postrm -rwxr-xr-x root/src 5177 2008-05-26 12:39 modules/nvidia-kernel/debian/rules -rw-r--r-- root/src 9425 2008-05-26 12:39 modules/nvidia-kernel/Makefile.kbuild -rw-r--r-- root/src 4025 2008-05-26 12:39 modules/nvidia-kernel/Makefile.nvidia -rw-r--r-- root/src 1803 2008-05-26 12:39 modules/nvidia-kernel/README -rw-r--r-- root/src 41227 2008-05-26 12:39 modules/nvidia-kernel/conftest.sh -rw-r--r-- root/src 8476 2008-05-26 12:39 modules/nvidia-kernel/cpuopsys.h -rw-r--r-- root/src 9077 2008-05-26 12:39 modules/nvidia-kernel/gcc-version-check.c -rw-r--r-- root/src 1834 2008-05-26 12:39 modules/nvidia-kernel/makefile -rw-r--r-- root/src 9980 2008-05-26 12:39 modules/nvidia-kernel/nv-i2c.c -rw-r--r-- root/src 11074288 2008-05-26 12:39 modules/nvidia-kernel/nv-kernel.o -rw-r--r-- root/src 46064 2008-05-26 12:39 modules/nvidia-kernel/nv-linux.h -rw-r--r-- root/src 2967 2008-05-26 12:39 modules/nvidia-kernel/nv-memdbg.h -rw-r--r-- root/src 714 2008-05-26 12:39 modules/nvidia-kernel/nv-misc.h -rw-r--r-- root/src 16820 2008-05-26 12:39 modules/nvidia-kernel/nv-reg.h -rw-r--r-- root/src 23909 2008-05-26 12:39 modules/nvidia-kernel/nv-vm.c -rw-r--r-- root/src 768 2008-05-26 12:39 modules/nvidia-kernel/nv-vm.h -rw-r--r-- root/src 128305 2008-05-26 12:39 modules/nvidia-kernel/nv.c -rw-r--r-- root/src 20681 2008-05-26 12:39 modules/nvidia-kernel/nv.h -rw-r--r-- root/src 10344 2008-05-26 12:39 modules/nvidia-kernel/nvacpi.c -rw-r--r-- root/src 4875 2008-05-26 12:39 modules/nvidia-kernel/nvreadme.h -rw-r--r-- root/src 12333 2008-05-26 12:39 modules/nvidia-kernel/nvtypes.h -rw-r--r-- root/src 9189 2008-05-26 12:39 modules/nvidia-kernel/os-agp.c -rw-r--r-- root/src 804 2008-05-26 12:39 modules/nvidia-kernel/os-agp.h -rw-r--r-- root/src 33830 2008-05-26 12:39 modules/nvidia-kernel/os-interface.c -rw-r--r-- root/src 9532 2008-05-26 12:39 modules/nvidia-kernel/os-interface.h -rw-r--r-- root/src 2395 2008-05-26 12:39 modules/nvidia-kernel/os-registry.c -rw-r--r-- root/src 3067 2008-05-26 12:39 modules/nvidia-kernel/pat.h -rw-r--r-- root/src 3752 2008-05-26 12:39 modules/nvidia-kernel/rmretval.h -rw-r--r-- root/src 11074288 2008-05-26 12:39 modules/nvidia-kernel/nv-kernel.o.x86_64 -rw-r--r-- root/src 9425 2008-05-26 12:39 modules/nvidia-kernel/Makefile That's the contents of the tar file. It would appear that the permissions on the patches directory is in fact screwed up. We better fix that. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]