Message-ID: <email address hidden>
Date: Sun, 5 Dec 2004 15:21:17 -0500
From: Joey Hess <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: incompatability with modules from -2 version of same package
Loading a module from the -2 version of this package when the -6 version
of the kernel is running fails for at least all the ide chipset modules
and for the ide generic module, with many missing symbols:
~ # uname -a =20
Linux donkey 2.4.27-1-386 #1 Wed Dec 1 19:43:08 JST 2004 i686 unknown
~ # modprobe generic
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol blk_init_queue_R140d40ee =
=20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol proc_symlink_R7165fa10 =
=20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol remove_proc_entry_R0a4291c8 =
=20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol devfs_mk_dir_R9c2c983a =
=20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol blk_cleanup_queue_R741c7da6 =
=20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol add_gendisk_Rf957a44e =
=20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol end_that_request_first_Rafbe0bbc =20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol devfs_register_blkdev_R7e5f30a4 =
=20
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol blk_queue_bounce_limit_Re74e8980
insmod: /lib/modules/2.4.27-1-386/kernel/drivers/ide/ide-core.o: unresolved=
symbol mem_map_Rc7a5c379
Since I uploaded udebs for d-i built from this new kernel build, this has
broken netboot installs on i386 using the daily builds, since such a netboot
install boots the -6 kernel, then downloads -2 udebs from testing. It seems
that unless this imcompatability is fixed, we won't be able to update d-i
in testing to use the new kernel without breaking netboot and floppy instal=
ls
using the d-i rc2 images.
This proably also breaks third party modules in debian that are built
against version -2, doesn't it?
I think that this is a bug in this build of the kernel. If the changed
symbols are for some reason unavoidable, the kernel package name should be
changed to kernel-image-2.4.27-1-386. Of course that would suck and leave
us with d-i problems and so I hope you can just fix it..
Versions of packages kernel-image-2.4.27-1-386 depends on:
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
ii fileutils 5.2.1-2 The GNU file management utilit=
ies=20
ii initrd-tools 0.1.74 tools to create initrd image f=
or p
ii modutils 2.4.26-1.1 Linux module utilities
-- no debconf information
--=20
see shy jo
--AhhlLboLdkugWU4S
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
Message-ID: <email address hidden>
Date: Sun, 5 Dec 2004 15:21:17 -0500
From: Joey Hess <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: incompatability with modules from -2 version of same package
--AhhlLboLdkugWU4S Disposition: inline Transfer- Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Package: kernel- image-2. 4.27-1- 386
Version: 2.4.27-6
Severity: grave
Tags: d-i
Loading a module from the -2 version of this package when the -6 version
of the kernel is running fails for at least all the ide chipset modules
and for the ide generic module, with many missing symbols:
~ # uname -a =20 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= queue_R140d40ee = 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= R7165fa10 = 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= proc_entry_ R0a4291c8 = 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= dir_R9c2c983a = 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= queue_R741c7da6 = 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= Rf957a44e = 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= request_ first_Rafbe0bbc =20 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= blkdev_ R7e5f30a4 = 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved= bounce_ limit_Re74e8980 2.4.27- 1-386/kernel/ drivers/ ide/ide- core.o: unresolved=
Linux donkey 2.4.27-1-386 #1 Wed Dec 1 19:43:08 JST 2004 i686 unknown
~ # modprobe generic
insmod: /lib/modules/
symbol blk_init_
=20
insmod: /lib/modules/
symbol proc_symlink_
=20
insmod: /lib/modules/
symbol remove_
=20
insmod: /lib/modules/
symbol devfs_mk_
=20
insmod: /lib/modules/
symbol blk_cleanup_
=20
insmod: /lib/modules/
symbol add_gendisk_
=20
insmod: /lib/modules/
symbol end_that_
insmod: /lib/modules/
symbol devfs_register_
=20
insmod: /lib/modules/
symbol blk_queue_
insmod: /lib/modules/
symbol mem_map_Rc7a5c379
Since I uploaded udebs for d-i built from this new kernel build, this has
broken netboot installs on i386 using the daily builds, since such a netboot
install boots the -6 kernel, then downloads -2 udebs from testing. It seems
that unless this imcompatability is fixed, we won't be able to update d-i
in testing to use the new kernel without breaking netboot and floppy instal=
ls
using the d-i rc2 images.
This proably also breaks third party modules in debian that are built
against version -2, doesn't it?
I think that this is a bug in this build of the kernel. If the changed image-2. 4.27-1- 386. Of course that would suck and leave
symbols are for some reason unavoidable, the kernel package name should be
changed to kernel-
us with d-i problems and so I hope you can just fix it..
-- System Information: 3Den_US. UTF-8 (charmap=3DUTF-8)
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=3Den_US.UTF-8, LC_CTYPE=
Versions of packages kernel- image-2. 4.27-1- 386 depends on:
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
ii fileutils 5.2.1-2 The GNU file management utilit=
ies=20
ii initrd-tools 0.1.74 tools to create initrd image f=
or p
ii modutils 2.4.26-1.1 Linux module utilities
-- no debconf information
--=20
see shy jo
--AhhlLboLdkugWU4S pgp-signature; name="signature .asc" Description: Digital signature Disposition: inline
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
HehbQuO8RAks+ AJ9E+PrkENLFzLa AOFBN+5XXIv2ClQ CfR4rh utBCbX1Q=
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBs228d8H
HNIen352NjtoacE
=fSD0
-----END PGP SIGNATURE-----
--AhhlLboLdkugW U4S--