Comment 1 for bug 11370

Revision history for this message
Debian Bug Importer (debzilla) wrote :

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
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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
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..

-- System Information:
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=3Den_US.UTF-8 (charmap=3DUTF-8)

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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBs228d8HHehbQuO8RAks+AJ9E+PrkENLFzLaAOFBN+5XXIv2ClQCfR4rh
HNIen352NjtoacEutBCbX1Q=
=fSD0
-----END PGP SIGNATURE-----

--AhhlLboLdkugWU4S--