Package: em8300-source
Version: 0.16.4-4
Severity: important
*** Please type your report below this line ***
I ran:
m-a -u . -t -i build em8300
as my own user (tzafrir). -t and -i should not make any difference in
this case. The build worked mostly fine (there were some warnings about
return value not being checked. I assume that this is a known issue).
However there were some problems near the end:
dh_builddeb: package em8300-modules-2.6.26-1-amd64 is not in control info
dpkg-deb: unable to create
`/lib/modules/2.6.26-1-amd64/build/../em8300-modules-2.6.26-1-amd64_0.16.4-4+2.6.26-13_amd64.deb':
Permission denied
dpkg-deb: building package `em8300-modules-2.6.26-1-amd64' in
`/lib/modules/2.6.26-1-amd64/build/../em8300-modules-2.6.26-1-amd64_0.16.4-4+2.6.26-13_amd64.deb'.
dh_builddeb: command returned error code 512
make[1]: *** [binary-modules] 1 הלקת
(The full trace is attached)
FWIW, I have a script I use at the package zaptel to check that the
-source package is buildable at package build time:
http://svn.debian.org/viewsvn/pkg-voip/zaptel/trunk/debian/modulestest?view=markup
-- System Information:
Debian Release: 5.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=he_IL.UTF-8, LC_CTYPE=he_IL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
em8300-source depends on no packages.
Versions of packages em8300-source recommends:
ii bzip2 1.0.5-1 high-quality block-sorting file co
ii kernel-package 11.015 A utility for building Linux kerne
ii linux-headers-2.6.24-1-amd64 2.6.24-7 Header files for Linux 2.6.24 on A
ii linux-headers-2.6.25-2-amd64 2.6.25-7 Header files for Linux 2.6.25 on A
ii linux-headers-2.6.26-1-amd64 2.6.26-13 Header files for Linux 2.6.26-1-am
ii linux-source-2.6.24 [linux-so 2.6.24-7 Linux kernel source for version 2.
ii module-assistant 0.10.11.0 tool to make module package creati
em8300-source suggests no packages.
-- no debconf information
/usr/bin/make -f debian/rules MODDIR=/lib/modules/2.6.26-1-amd64/build/..
clean-modules
make[1]: Entering directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
/usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.26-1-amd64/build clean
make[2]: Entering directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
/usr/bin/make -C /lib/modules/2.6.26-1-amd64/build
SUBDIRS=/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300 clean
make[3]: Entering directory `/usr/src/linux-headers-2.6.26-1-amd64'
make[3]: Leaving directory `/usr/src/linux-headers-2.6.26-1-amd64'
make[2]: Leaving directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
perl debian/scripts/dh_modulecontrol --module --clean
rm -rf
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/debian/em8300-modules-2.6.26-1-amd64
if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi
rm -f stamp-debian
make[1]: Leaving directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
/usr/bin/make -f debian/rules MODDIR=/lib/modules/2.6.26-1-amd64/build/..
binary-modules
make[1]: Entering directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
/usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.26-1-amd64/build clean
make[2]: Entering directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
/usr/bin/make -C /lib/modules/2.6.26-1-amd64/build
SUBDIRS=/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300 clean
make[3]: Entering directory `/usr/src/linux-headers-2.6.26-1-amd64'
make[3]: Leaving directory `/usr/src/linux-headers-2.6.26-1-amd64'
make[2]: Leaving directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
perl debian/scripts/dh_modulecontrol --module --clean
rm -rf
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/debian/em8300-modules-2.6.26-1-amd64
if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi
rm -f stamp-debian
/usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.26-1-amd64/build
make[2]: Entering directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
/usr/bin/make -C /lib/modules/2.6.26-1-amd64/build
SUBDIRS=/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300 modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.26-1-amd64'
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/adv717x.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/bt865.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_main.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_i2c.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_audio.o
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_audio.c: In
function ‘preprocess_digital’:
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_audio.c:129:
warning: ignoring return value of ‘copy_from_user’, declared with attribute
warn_unused_result
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_fifo.o
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_fifo.c: In
function ‘em8300_fifo_write_nolock’:
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_fifo.c:206:
warning: ignoring return value of ‘copy_from_user’, declared with attribute
warn_unused_result
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_video.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_misc.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_dicom.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_ucode.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_ioctl.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_spu.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em9010.o
CC [M]
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_registration.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_procfs.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_devfs.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_udev.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_sysfs.o
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_sysfs.c: In
function ‘em8300_sysfs_postregister_driver’:
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_sysfs.c:299:
warning: ignoring return value of ‘driver_create_file’, declared with attribute
warn_unused_result
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_sysfs.c: In
function ‘em8300_sysfs_register_card’:
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_sysfs.c:304:
warning: ignoring return value of ‘device_create_file’, declared with attribute
warn_unused_result
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_sysfs.c:305:
warning: ignoring return value of ‘device_create_file’, declared with attribute
warn_unused_result
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_alsa.o
In file included from
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_alsa.c:25:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_params.o
CC [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300_eeprom.o
LD [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300.o
Building modules, stage 2.
MODPOST 3 modules
CC /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/adv717x.mod.o
LD [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/adv717x.ko
CC /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/bt865.mod.o
LD [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/bt865.ko
CC /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300.mod.o
LD [M] /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300.ko
make[3]: Leaving directory `/usr/src/linux-headers-2.6.26-1-amd64'
make[2]: Leaving directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
dh_testdir
dh_testroot
echo "kvers=2.6.26-1-amd64" >> debian/substvars
echo "kversdeb=2.6.26-13" >> debian/substvars
echo "kstem=linux" >> debian/substvars
echo "debian/substvars" >>stamp-debian
perl debian/scripts/dh_modulecontrol --module
packagename: em8300-modules-2.6.26-1-amd64, kvers: 2.6.26-1-amd64, kversdeb:
2.6.26-13, kstem: linux
install -d debian/em8300-modules-2.6.26-1-amd64
dh_installdirs
/usr/bin/make -w install KERNEL_LOCATION=/lib/modules/2.6.26-1-amd64/build
DESTDIR=/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/debian/em8300-modules-2.6.26-1-amd64
make[2]: Entering directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
/usr/bin/make -C /lib/modules/2.6.26-1-amd64/build
SUBDIRS=/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300
INSTALL_MOD_PATH=/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/debian/em8300-modules-2.6.26-1-amd64
modules_install
make[3]: Entering directory `/usr/src/linux-headers-2.6.26-1-amd64'
INSTALL /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/adv717x.ko
INSTALL /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/bt865.ko
INSTALL /home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/em8300.ko
DEPMOD 2.6.26-1-amd64
make[3]: Leaving directory `/usr/src/linux-headers-2.6.26-1-amd64'
make[2]: Leaving directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
# Remove the map files generated by depmod (run by make install)
find
/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300/debian/em8300-modules-2.6.26-1-amd64/lib/modules/2.6.26-1-amd64
-maxdepth 1 -type f -exec rm {} \;
dh_installdocs
dh_installdocs: package em8300-modules-2.6.26-1-amd64 is not in control info
dh_installmodules
dh_installchangelogs
dh_installchangelogs: package em8300-modules-2.6.26-1-amd64 is not in control
info
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_installdeb: package em8300-modules-2.6.26-1-amd64 is not in control info
dh_installdeb: package em8300-modules-2.6.26-1-amd64 is not in control info
dh_gencontrol -- -v0.16.4-4+2.6.26-13
-cdebian/em8300-modules-2.6.26-1-amd64.control
dh_gencontrol: package em8300-modules-2.6.26-1-amd64 is not in control info
dh_md5sums
dh_md5sums: package em8300-modules-2.6.26-1-amd64 is not in control info
dh_builddeb --destdir=/lib/modules/2.6.26-1-amd64/build/..
dh_builddeb: package em8300-modules-2.6.26-1-amd64 is not in control info
dpkg-deb: unable to create
`/lib/modules/2.6.26-1-amd64/build/../em8300-modules-2.6.26-1-amd64_0.16.4-4+2.6.26-13_amd64.deb':
Permission denied
dpkg-deb: building package `em8300-modules-2.6.26-1-amd64' in
`/lib/modules/2.6.26-1-amd64/build/../em8300-modules-2.6.26-1-amd64_0.16.4-4+2.6.26-13_amd64.deb'.
dh_builddeb: command returned error code 512
make[1]: *** [binary-modules] 1 הלקת
make[1]: Leaving directory
`/home/tzafrir/Proj/Bashrun/test/usr_src/modules/em8300'
make: *** [kdist_image] 2 הלקת