I compiled a 2.4.5 kernel with kernel-package. I had no problems until I installed the resulting .deb file. I got the error messages you find below. I was running a 2.2.18pre21 kernel. After a reboot the new kernel loaded fine and I don't have any problems. But those error messages don't look good. Especially the one at the bottom with the modules.dep': No such file or directory. Maybe the reason for the unresolved symbols is that I used gcc 2.95.4. In a recent dselect session it wanted to upgrade from a stable compiler to this cvs version, and I let it happen. So, can anyone tell me what needs those symbols and why they are unresolved? Maybe it loaded the modules from the new kernel while installing it, and because the old kernel was still running I got those error messages. But this would be a bug in kernel package or dpkg. It shouldn't make those scary error messages when everything will be fine after a reboot.
# dpkg -i kernel-image-2.4.5_custom-2.4.5-1_i386.deb Selecting previously deselected package kernel-image-2.4.5. (Reading database ... 37091 files and directories currently installed.) Unpacking kernel-image-2.4.5 (from kernel-image-2.4.5_custom-2.4.5-1_i386.deb) ... Setting up kernel-image-2.4.5 (custom-2.4.5-1) ... depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/block/loop.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/char/lp.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/net/dummy.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/net/irda/irport.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/net/irda/irtty.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/net/irda/toshoboe.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/parport/parport.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/parport/parport_pc.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/sound/maestro.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/drivers/sound/soundcore.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/autofs4/autofs4.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/binfmt_aout.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/binfmt_misc.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/isofs/isofs.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/nls/nls_cp437.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/nls/nls_cp850.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/nls/nls_iso8859-1.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/fs/nls/nls_iso8859-15.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/net/irda/ircomm/ircomm-tty.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/net/irda/ircomm/ircomm.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/net/irda/irda.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/net/irda/irlan/irlan.o depmod: *** Unresolved symbols in /lib/modules/2.4.5/kernel/net/irda/irlan.o Creating /boot/initrd-2.4.5.gz... cp: cannot create regular file `/tmp/initrd-mnt.8071/lib/modules/2.4.5/modules.dep': No such file or directory done. Testing LILO configuration... Test successful. Installing LILO configuration... Installation successful.