[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Why do the kernel modules depend on the kernel image?



I just noticed that the kernel modules depend on the kernel-image
udeb.  This seem a total waste to me, as the kernel image isn't needed
in the d-i ramdisk or initrd file.  It is needed on the boot floppy,
for syslinux to find it.

Examples:

% apt-cache show brltty-modules-2.4.20-386-udeb scsi-modules-2.4.20-386-udeb
Package: brltty-modules-2.4.20-386-udeb
Priority: extra
Section: debian-installer
Installed-Size: 64
Maintainer: Herbert Xu <herbert@debian.org>
Architecture: i386
Source: kernel-image-2.4.20-i386-udeb
Version: 2.4.20-5
Depends: kernel-image-2.4.20-386-udeb, usb-modules-2.4.20-386-udeb
Filename: pool/main/k/kernel-image-2.4.20-i386-udeb/brltty-modules-2.4.20-386-udeb_2.4.20-5_i386.udeb
Size: 10500
MD5sum: e6876f1a9dfc1b00ee42315b05370870
Description: Braille support
 This package contains Braille drivers for the Linux kernel.

Package: scsi-modules-2.4.20-386-udeb
Priority: optional
Section: debian-installer
Installed-Size: 2264
Maintainer: Herbert Xu <herbert@debian.org>
Architecture: i386
Source: kernel-image-2.4.20-i386-udeb
Version: 2.4.20-5
Depends: ide-modules-2.4.20-386-udeb, isa-pnp-modules-2.4.20-386-udeb, kernel-image-2.4.20-386-udeb
Filename: pool/main/k/kernel-image-2.4.20-i386-udeb/scsi-modules-2.4.20-386-udeb_2.4.20-5_i386.udeb
Size: 942434
MD5sum: 3297868f1d8dd2cf1e5d13bb018daabd
Description: SCSI drivers
 This package contains SCSI drivers for the Linux kernel.



Reply to: