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

[debian-users:33985] depmod: *** Unresolved symbols in ...........



菊地ともうします。
sarge を使わせていただいています。

make-kpkg .....
で下記のように、モジュールに関しての処理の部分で全てのモジュールに関してエ
ラーが出てカーネル構築ができなくてしまいました。
これまで、何度も、make-kpkg によるカーネルの構築はやってきています。

いろいろ、過去ログ等も調べてみましたが、どうも、一般的な異常ではないようで
解決のヒントを見付けることができませんでした。

make-kpkg ....
を使わずに、
make dep
make clean
make modules
rm -rf /lib/modules/`uname -r`
make modules_install
という方法でも、

make modules
rm -rf /lib/modules/`uname -r`
までは、エラーはでないのですが、
make modules_install
で、
make-kpkg ...
の時と同じエラーの出方でストップします。


make[3]: Entering directory `/usr/src/kernel-source-2.4.18/arch/i386/mm'
make[3]: `modules_install' に対して行うべき事はありません。
make[3]: Leaving directory `/usr/src/kernel-source-2.4.18/arch/i386/mm'
/usr/bin/make -C  arch/i386/lib modules_install
make[3]: Entering directory `/usr/src/kernel-source-2.4.18/arch/i386/lib'
make[3]: `modules_install' に対して行うべき事はありません。
make[3]: Leaving directory `/usr/src/kernel-source-2.4.18/arch/i386/lib'
/usr/bin/make -C  arch/i386/math-emu modules_install
make[3]: Entering directory
`/usr/src/kernel-source-2.4.18/arch/i386/math-emu'
make[3]: `modules_install' に対して行うべき事はありません。
make[3]: Leaving directory
`/usr/src/kernel-source-2.4.18/arch/i386/math-emu'
cd /usr/src/kernel-source-2.4.18/debian/tmp-image/lib/modules/2.4.18; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{}
pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map -b
/usr/src/kernel-source-2.4.18/debian/tmp-image -r 2.4.18; fi
depmod: *** Unresolved symbols in
/usr/src/kernel-source-2.4.18/debian/tmp-image/lib/modules/2.4.18/kernel/
arch/i386/kernel/cpuid.o
depmod: 	register_chrdev_R5ab46b72
depmod: 	unregister_chrdev_Rc192d491
depmod: 	boot_cpu_data_R0657d037
depmod: 	printk_R1b7d4074
depmod: *** Unresolved symbols in
/usr/src/kernel-source-2.4.18/debian/tmp-image/lib/modules/2.4.18/kernel/
arch/i386/kernel/microcode.o
depmod: 	misc_deregister_R730d885c
depmod: 	kmalloc_R93d4cfe6
depmod: 	vfree_R2fd1d81c
depmod: 	boot_cpu_data_R0657d037
depmod: 	__generic_copy_to_user_Rd523fdd3
depmod: 	__generic_copy_from_user_R116166aa
depmod: 	rwsem_down_write_failed
depmod: 	rwsem_wake
depmod: 	misc_register_R71adf441
depmod: 	kfree_R037a0cba
depmod: 	printk_R1b7d4074
depmod: 	__vmalloc_R79995c5b
depmod: 	rwsem_down_read_failed
depmod: *** Unresolved symbols in
/usr/src/kernel-source-2.4.18/debian/tmp-image/lib/modules/2.4.18/kernel/
arch/i386/kernel/msr.o
depmod: 	register_chrdev_R5ab46b72
depmod: 	unregister_chrdev_Rc192d491
depmod: 	boot_cpu_data_R0657d037
depmod: 	printk_R1b7d4074

中略

depmod: *** Unresolved symbols in
/usr/src/kernel-source-2.4.18/debian/tmp-image/lib/modules/2.4.18/kernel/
net/netlink/netlink_dev.o
depmod: 	register_chrdev_R5ab46b72
depmod: 	unregister_chrdev_Rc192d491
depmod: 	sock_create_R6730eca1
depmod: 	sock_sendmsg_Ra110e504
depmod: 	sock_recvmsg_R763af438
depmod: 	sock_release_R214b3073
depmod: 	printk_R1b7d4074
make[2]: *** [_modinst_post] エラー 1
make[2]: Leaving directory `/usr/src/kernel-source-2.4.18'
make[1]: *** [real_stamp_image] エラー 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.18'

もしかすると、一度、sid にアップグレードしてしまって、その後で、
/etc/apt/sources.list
を woody や sarge に書き換えて、パッケージの削除、再インストールしているこ
とが
何らかの原因になっているとは思います。
dselect 実行時にはエラーは出ていません。

現在、使っている限りでは、カーネルが構築できない以外の問題は出ていません。
問題が起きてから、
/etc/apt/sources.list
は sarge にして、関係ありそうなパッケージを一度、dselect で削除して、再イ
ンストールすることを試みてみましたが、解決できませんでした。

何か、お気づきの事がありましたら、コメントをよろしくお願いします。
m(_ _)m