[sisyphus] mkmodpack: modprobe --show-depends

Andrey Liakhovets liakh на dol.ru
Ср Авг 22 18:01:17 MSK 2012


On Wed, 22 Aug 2012 17:22:03 +0400 "Денис Смирнов" wrote:
>On Wed, Aug 22, 2012 at 04:50:47PM +0400, Andrey Liakhovets wrote:
>
>AL> У меня в чруте stage1/.work такие команды ничего не выдают:
>AL> # modprobe --set-version=3.5.2-std-def-alt2 --show-depends ahci
>
>Ставится ядро, но не ставится к нему никаких модулей?
>
>Проблема в том, что в такой ситуации никто не запускает depmod.

Все модули в чруте есть. На примере ahci:
# cd /lib/modules/3.5.2-std-def-alt2/
# ls -l kernel/drivers/ata/ahci.ko kernel/drivers/ata/libahci.ko kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko
-rw-r--r-- 1 root root  41544 Aug 19 15:49 kernel/drivers/ata/ahci.ko
-rw-r--r-- 1 root root  31668 Aug 19 15:49 kernel/drivers/ata/libahci.ko
-rw-r--r-- 1 root root 234843 Aug 19 15:49 kernel/drivers/ata/libata.ko
-rw-r--r-- 1 root root 251462 Aug 19 15:50 kernel/drivers/scsi/scsi_mod.ko

Также есть зависимости:
# grep ahci /lib/modules/3.5.2-std-def-alt2/modules.dep
kernel/drivers/ata/ahci.ko: kernel/drivers/ata/libahci.ko kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko
kernel/drivers/ata/libahci.ko: kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko
kernel/drivers/ata/acard-ahci.ko: kernel/drivers/ata/libahci.ko kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko
kernel/drivers/ata/ahci_platform.ko: kernel/drivers/ata/libahci.ko kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko

Однако:
# modprobe --set-version=3.5.2-std-def-alt2 --show-depends ahci
#
# modprobe -V
kmod version 9
# rpm -q kmod
kmod-9-alt1

Повторюсь, что при сборке из t6 всё хорошо. В этом случае в чруте ядро
3.0.41-std-def-alt0.M60P.1 и module-init-tools-3.16-alt2.M60P.1
(2 дня назад ядро было 3.0.40-std-def-alt0.M60P.1, и тоже всё хорошо).

Андрей Ляховец


Подробная информация о списке рассылки Sisyphus