Bug#358512: More information: changes from 2.6.15
Package: linux-headers-2.6.16-1-686-smp
Version: 2.6.16-2
Followup-For: Bug #358512
I see the same problems with module-assistant. I suspect that m-a is in the
wrong here, but perhaps more information on what changed re. version.h files is
helpful:
$ cd /usr/src
$ find linux-headers-2.6.16-1* -name version.h
linux-headers-2.6.16-1/include/linux/dvb/version.h
linux-headers-2.6.16-1/include/pcmcia/version.h
linux-headers-2.6.16-1/include/sound/version.h
linux-headers-2.6.16-1-686-smp/include/linux/version.h
$ find linux-headers-2.6.15-1* -name version.h
linux-headers-2.6.15-1/include/linux/dvb/version.h
linux-headers-2.6.15-1/include/linux/version.h
linux-headers-2.6.15-1/include/pcmcia/version.h
linux-headers-2.6.15-1/include/sound/version.h
linux-headers-2.6.15-1-686-smp/include/linux/version.h
So, in .15 a linux/version.h was included in the .15-1 headers package, and is
no longer available in the .16 revision. That version.h file differs from the
.15-1-686-smp file:
$ diff -u linux-headers-2.6.15-1/include/linux/version.h \
linux-headers-2.6.15-1-686-smp/include/linux/version.h
--- linux-headers-2.6.15-1/include/linux/version.h 2006-03-06 13:29:16.000000000 +0100
+++ linux-headers-2.6.15-1-686-smp/include/linux/version.h 2006-03-06 13:31:48.000000000 +0100
@@ -1,3 +1,3 @@
-#define UTS_RELEASE "2.6.15-1"
+#define UTS_RELEASE "2.6.15-1-686-smp"
#define LINUX_VERSION_CODE 132623
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
The UTS_RELEASE matches the header-package name. For some reason (perhaps a
wrong one) module-assistant wants to use that UTS_RELEASE version for it's
purposes. I'll also assume it was removed for a reason (the lack of a 2.6.15-1
kernel image comes to mind; they all have an arch suffix).
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686-smp
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages linux-headers-2.6.16-1-686-smp depends on:
ii linux-headers-2.6.16-1 2.6.16-2 Common header files for Linux kern
linux-headers-2.6.16-1-686-smp recommends no packages.
-- no debconf information
Reply to: