* Ian Campbell <[EMAIL PROTECTED]> [20060831 15:15]:
> On Thu, 2006-08-31 at 13:29 +0200, Michael Prokop wrote:
> > If I build the ivtv package against my kernel the final .deb
> > includes several modules-files which shouldn't be part of the deb:

> Strange, that doesn't happen here.

> Do you have a build log? One from a manual or module-assistant build
> would do.

Sure, see attached buildlog.

The command I used for building was:

# KPKG_DEST_DIR=/raid/Grml/kernel/ module-assistant -f -l       \
  '2.6.17-grml' -k /raid/Grml/kernel/linux-2.6.17-grml build ivtv

> By "manual" do you mean with make-kpkg or some other by-hand method?

By manual I mean building via 'debian/rules binary-modules'.

> Does the -grml suffix mean anything in particular in terms of patches
> applied or is the kernel built from kernel.org source?

It's the kernel used in the grml live-cd system (see
grml.org/kernel/ for details). It's based on kernel.org sources with
some additional patches applied, but that shouldn't matter IMO.

> I only tested with m-a against a Debian kernel package. I'll try against
> a self built kernel now.

In case this might be important (it often is when kernel source
packages are broken):

Do you build the package against the currently running kernel?
Because I'm building the module against a kernel version which does
not match the currently running one.

thx && regards,
-mika-
-- 
 ,'"`.         http://www.michael-prokop.at/
(  grml.org -ยป Linux Live-CD for texttool-users and sysadmins
 `._,'         http://www.grml.org/
dh_clean
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C driver clean
make[1]: Entering directory `/usr/src/modules/ivtv/driver'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/driver clean
make[2]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  CLEAN   /usr/src/modules/ivtv/driver/.tmp_versions
make[2]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
rm -f ivtv-svnversion.h ivtv-svnversion.h.tmp
make[1]: Leaving directory `/usr/src/modules/ivtv/driver'
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C i2c-drivers clean
make[1]: Entering directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/i2c-drivers clean
make[2]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  CLEAN   /usr/src/modules/ivtv/i2c-drivers/.tmp_versions
make[2]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[1]: Leaving directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/ivtv'
dh_clean
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C driver clean
make[2]: Entering directory `/usr/src/modules/ivtv/driver'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/driver clean
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
rm -f ivtv-svnversion.h ivtv-svnversion.h.tmp
make[2]: Leaving directory `/usr/src/modules/ivtv/driver'
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C i2c-drivers clean
make[2]: Entering directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/i2c-drivers clean
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[2]: Leaving directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/gcc-4.1
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.17-grml/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} 
${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.17-grml/g ;s/#KVERS#/2.6.17-grml/g ; 
s/_KVERS_/2.6.17-grml/g ; s/##KDREV##/grml.06/g ; s/#KDREV#/grml.06/g ; 
s/_KDREV_/grml.06/g  ' < $templ > ${templ%.modules.in}; \
  done
dh_testdir
dh_testroot
dh_clean -k
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C driver
make[2]: Entering directory `/usr/src/modules/ivtv/driver'
created ivtv-svnversion.h
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/driver KERNELRELEASE=2.6.17-grml modules
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-osd.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-queue.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-driver.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-fileops.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-i2c.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-streams.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-firmware.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-reset.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-gpio.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-irq.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-mailbox.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-vbi.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-kthreads.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-audio.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-ioctl.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-controls.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-video.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-cards.o
  CC [M]  /usr/src/modules/ivtv/driver/ivtv-yuv.o
  LD [M]  /usr/src/modules/ivtv/driver/ivtv.o
  LD [M]  /usr/src/modules/ivtv/driver/ivtv-fb.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/modules/ivtv/driver/ivtv-fb.mod.o
  LD [M]  /usr/src/modules/ivtv/driver/ivtv-fb.ko
  CC      /usr/src/modules/ivtv/driver/ivtv.mod.o
  LD [M]  /usr/src/modules/ivtv/driver/ivtv.ko
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[2]: Leaving directory `/usr/src/modules/ivtv/driver'
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C i2c-drivers
make[2]: Entering directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/i2c-drivers modules
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  CC [M]  /usr/src/modules/ivtv/i2c-drivers/saa717x.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/modules/ivtv/i2c-drivers/saa717x.mod.o
  LD [M]  /usr/src/modules/ivtv/i2c-drivers/saa717x.ko
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[2]: Leaving directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C driver install 
DESTDIR=/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml
make[2]: Entering directory `/usr/src/modules/ivtv/driver'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/driver KERNELRELEASE=2.6.17-grml modules
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  Building modules, stage 2.
  MODPOST
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
/usr/bin/make 
INSTALL_MOD_PATH=/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml 
INSTALL_MOD_DIR=ivtv KERNELRELEASE=2.6.17-grml \
                -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/driver modules_install
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  INSTALL /usr/src/modules/ivtv/driver/ivtv-fb.ko
  INSTALL /usr/src/modules/ivtv/driver/ivtv.ko
  DEPMOD  2.6.17-grml
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol release_firmware
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_bit_add_bus
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol request_firmware
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol v4l_compat_translate_ioctl
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_del_adapter
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol tveeprom_read
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_bit_del_bus
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_unregister_device
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_device_alloc
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_register_device
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_clients_command
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_add_adapter
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_usercopy
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol tveeprom_hauppauge_analog
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_device_release
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'

v4l-cx2341x-init.mpg needs copying to the hotplug firmware
directory if needed for PVR350 mpeg initialization
make[2]: Leaving directory `/usr/src/modules/ivtv/driver'
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C i2c-drivers install 
DESTDIR=/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml
make[2]: Entering directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/i2c-drivers modules
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  Building modules, stage 2.
  MODPOST
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
/usr/bin/make 
INSTALL_MOD_PATH=/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml 
INSTALL_MOD_DIR=ivtv KERNELRELEASE=2.6.17-grml \
                -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/i2c-drivers modules_install
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  INSTALL /usr/src/modules/ivtv/i2c-drivers/saa717x.ko
  DEPMOD  2.6.17-grml
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/saa717x.ko
 needs unknown symbol i2c_probe
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/saa717x.ko
 needs unknown symbol i2c_register_driver
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/saa717x.ko
 needs unknown symbol i2c_transfer
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/saa717x.ko
 needs unknown symbol i2c_del_driver
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/saa717x.ko
 needs unknown symbol i2c_detach_client
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/saa717x.ko
 needs unknown symbol i2c_attach_client
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/saa717x.ko
 needs unknown symbol i2c_master_send
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol release_firmware
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_bit_add_bus
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol request_firmware
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol v4l_compat_translate_ioctl
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_del_adapter
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol tveeprom_read
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_bit_del_bus
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_unregister_device
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_device_alloc
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_register_device
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_clients_command
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol i2c_add_adapter
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_usercopy
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol tveeprom_hauppauge_analog
WARNING: 
/usr/src/modules/ivtv/debian/ivtv-modules-2.6.17-grml/lib/modules/2.6.17-grml/ivtv/ivtv.ko
 needs unknown symbol video_device_release
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[2]: Leaving directory `/usr/src/modules/ivtv/i2c-drivers'
dh_installmodules 
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol -- -v0.7.0-1+grml.06
dh_md5sums
dh_builddeb --destdir=/raid/Grml/kernel/
tar: -: file name read contains nul character
dpkg-deb: building package `ivtv-modules-2.6.17-grml' in 
`/raid/Grml/kernel//ivtv-modules-2.6.17-grml_0.7.0-1+grml.06_i386.deb'.
make[1]: Leaving directory `/usr/src/modules/ivtv'
/usr/bin/make  -f debian/rules kdist_clean
make[1]: Entering directory `/usr/src/modules/ivtv'
dh_clean
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C driver clean
make[2]: Entering directory `/usr/src/modules/ivtv/driver'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/driver clean
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  CLEAN   /usr/src/modules/ivtv/driver/.tmp_versions
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
rm -f ivtv-svnversion.h ivtv-svnversion.h.tmp
make[2]: Leaving directory `/usr/src/modules/ivtv/driver'
/usr/bin/make KVER=2.6.17-grml KDIR=/raid/Grml/kernel/linux-2.6.17-grml 
HP_FWLOAD=1 DEBIAN_MAKE_KPKG=1 -C i2c-drivers clean
make[2]: Entering directory `/usr/src/modules/ivtv/i2c-drivers'
/usr/bin/make -C /raid/Grml/kernel/linux-2.6.17-grml 
M=/usr/src/modules/ivtv/i2c-drivers clean
make[3]: Entering directory `/raid/Grml/kernel/linux-2.6.17-grml'
  CLEAN   /usr/src/modules/ivtv/i2c-drivers/.tmp_versions
make[3]: Leaving directory `/raid/Grml/kernel/linux-2.6.17-grml'
make[2]: Leaving directory `/usr/src/modules/ivtv/i2c-drivers'
make[1]: Leaving directory `/usr/src/modules/ivtv'
Build time: 24 seconds

Attachment: pgphA3XflMJ5G.pgp
Description: PGP signature

Reply via email to