Hi, ich versuche gerade auf Sarge mit einigen Paketen aus testing einen Kernel zu kompilieren. Die Architektur ist AMD K8 aber die 32-Bit-Version.
Ich ging nach http://newbiedoc.sourceforge.net/system/kernel-pkg.html#BUILD-KERNEL-PKG vor. /usr/src/linux# time make-kpkg --append-to-version=.20060414 kernel_image [...] CC sound/usb/snd-usb-lib.mod.o LD [M] sound/usb/snd-usb-lib.ko make[1]: Leaving directory `/usr/src/linux-source-2.6.15' COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils ldso make dpkg-dev |\ awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }' > debian/buildinfo uname -a >> debian/buildinfo echo using the compiler: >> debian/buildinfo grep LINUX_COMPILER include/linux/compile.h | \ sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo echo kernel source package used: >> debian/buildinfo COLUMNS=150 dpkg -l linux-source-2.6.15 | \ awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }' >> debian/buildinfo echo applied kernel patches: >> debian/buildinfo echo done > debian/stamp-build-kernel ====== making target install/linux-image-2.6.15.20060414 [new prereqs: ]====== This is kernel package version 10.040. echo "The UTS Release version in include/linux/version.h"; echo " \"2.6.15.20060414y\" "; echo "does not match current version:"; echo " \"2.6.15.20060414\" "; echo "Please correct this."; exit 2 The UTS Release version in include/linux/version.h "2.6.15.20060414y" does not match current version: "2.6.15.20060414" Please correct this. Nach dieser Meldung habe ich im Internet gesucht und dabei folgendes entdeckt: http://www.debianforum.de/forum/viewtopic.php?t=64791 Deswegen habe ich mit auch gleich das kernel-package 10.043 aus unstable geholt. Jedoch habe ich ja einen anderen Fehler: Bei mir sind die Versionsstrings wirklich nicht gleich. Deswegen bleibt der Error auch bestehen. Weiß jemand von Euch, was ich falsch mache? -- Mit freundlichen Grüßen Max Moritz Sievers

