Package: kernel-package
Version: 11.002
Severity: normal

--- Please enter the report below this line. ---
since having upgraded to 11.002, make-kpkg fails when building as non-root user 
and using fakeroot or fakeroot-ng. 

The command I used was:
make-kpkg --rootcmd=fakeroot-ng --initrd --append-to-version=-monster-1 
binary-arch
The user own the source directory and is member of the src group.

I get the following error message when make-kpkg tries to create the headers:

====== making target debian/stamp/install/linux-headers-2.6.26.6-monster-1 [new 
prereqs: ]======
This is kernel package version 11.002.
rm -rf /usr/src/linux-2.6-git/debian/linux-headers-2.6.26.6-monster-1
install -p -d -o root -g root  -m  
755 
/usr/src/linux-2.6-git/debian/linux-headers-2.6.26.6-monster-1/usr/src/linux-headers-2.6.26.6-monster-1
install: cannot change owner and permissions of 
`/usr/src/linux-2.6-git/debian/linux-headers-2.6.26.6-monster-1/usr/src/linux-headers-2.6.26.6-monster-1':
 Operation not 
permitted
make[1]: *** [debian/stamp/install/linux-headers-2.6.26.6-monster-1] Error 1
make[1]: Leaving directory `/usr/src/linux-2.6-git'
make: *** [debian/stamp/do-install-arch] Error 2

Building as non-root user using fakeroot used to work with older versions of 
kernel-package. I've tried both fakeroot and 
fakeroot-ng, to no avail.

Regards,
Dominik

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.26.5-hirsch-1

Debian Release: lenny/sid

--- Package information. ---
Depends           (Version) | Installed
===========================-+-=============
perl                        | 5.10.0-15
dpkg               (>= 1.4) | 1.14.22
dpkg-dev       (>= 1.4.0.9) | 1.14.22
gcc                         | 4:4.3.2-2
 OR c-compiler              | 
make           (>= 3.80-10) | 3.81-5
po-debconf                  | 1.0.15
gettext                     | 0.17-4
file                        | 4.26-1





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to