Package: kernel-package
Version: 12.033
Severity: normal
It seems that generated debian/control file uses version rather than
KERNELRELEASE varible which means that extra/local verion doesn't get
into the file and the package build fails.
The following patch should help, I guess:
--- /usr/share/kernel-package/ruleset/targets/common.mk.old 2010-07-12
16:05:11.000000000 +0200
+++ /usr/share/kernel-package/ruleset/targets/common.mk 2010-07-12
16:06:17.000000000 +0200
@@ -231,7 +231,7 @@
cp -af $(LIBLOC)/$$dir ./debian/; \
done
install -p -m 755 $(LIBLOC)/rules debian/rules
- sed -e 's/=V/$(version)/g' \
+ sed -e 's/=V/$(KERNELRELEASE)/g' \
-e 's/=D/$(debian)/g' -e 's/=A/$(DEB_HOST_ARCH)/g' \
-e 's/=SA/$(INT_SUBARCH)/g' \
-e 's/=I/$(initrddep)/g' \
@@ -247,7 +247,7 @@
test ! -d $(strip $(KPKG_OVERLAY_DIR)) || \
(cd $(strip $(KPKG_OVERLAY_DIR)); tar cf - . | (cd $(SRCTOP)/debian;
umask 000; tar xsf -))
test ! -f $(strip $(KPKG_OVERLAY_DIR))/Control || \
- sed -e 's/=V/$(version)/g' \
+ sed -e 's/=V/$(KERNELRELEASE)/g' \
-e 's/=D/$(debian)/g' -e 's/=A/$(DEB_HOST_ARCH)/g' \
-e 's/=SA/$(INT_SUBARCH)/g' \
-e 's/=I/$(initrddep)/g' \
@@ -256,7 +256,7 @@
-e 's/=ST/$(INT_STEM)/g' -e 's/=B/$(KERNEL_ARCH)/g' \
$(strip $(KPKG_OVERLAY_DIR))/Control > debian/control
test ! -f $(strip $(KPKG_OVERLAY_DIR))/changelog || \
- sed -e 's/=V/$(version)/g' \
+ sed -e 's/=V/$(KERNELRELEASE)/g' \
-e 's/=D/$(debian)/g' -e 's/=A/$(DEB_HOST_ARCH)/g' \
-e 's/=ST/$(INT_STEM)/g' -e 's/=B/$(KERNEL_ARCH)/g' \
-e 's/=M/$(maintainer) <$(email)>/g' \
Btw. I have noticed some other places where version->KERNELRELEASE might
make sense as well, like the following one:
--- /usr/share/kernel-package/ruleset/targets/image.mk.old 2010-07-12
16:16:28.000000000 +0200
+++ /usr/share/kernel-package/ruleset/targets/image.mk 2010-07-12
16:16:42.000000000 +0200
@@ -288,7 +288,7 @@
$(DEBDIR)/pkg/image/prerm > $(TMPTOP)/DEBIAN/prerm
chmod 755 $(TMPTOP)/DEBIAN/prerm
$(INSTALL_TEMPLATE)
- sed -e 's/=V/$(version)/g' -e 's/=IB/$(link_in_boot)/g' \
+ sed -e 's/=V/$(KERNELRELEASE)/g' -e 's/=IB/$(link_in_boot)/g' \
-e 's/=ST/$(INT_STEM)/g' -e 's/=R/$(reverse_symlink)/g' \
-e 's/=KPV/$(kpkg_version)/g' \
-e 's/=K/$(kimage)/g' \
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.34 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Versions of packages kernel-package depends on:
ii binutils 2.20.1-11 The GNU assembler, linker and bina
ii build-essential 11.5 Informational list of build-essent
ii debianutils 3.3 Miscellaneous utilities specific t
ii file 5.04-2 Determines file type using "magic"
ii gettext 0.17-11 GNU Internationalization utilities
ii make 3.81-8 An utility for Directing compilati
ii module-init-tools 3.12-1 tools for managing Linux kernel mo
ii po-debconf 1.0.16 tool for managing templates file t
ii util-linux 2.17.2-3.1 Miscellaneous system utilities
Versions of packages kernel-package recommends:
ii cpio 2.11-4 GNU cpio -- a program to manage ar
Versions of packages kernel-package suggests:
pn btrfs-tools <none> (no description available)
ii bzip2 1.0.5-4 high-quality block-sorting file co
pn docbook-utils <none> (no description available)
ii e2fsprogs 1.41.12-2 ext2/ext3/ext4 file system utiliti
ii grub-legacy [grub] 0.97-61 GRand Unified Bootloader (Legacy v
ii initramfs-tools [linux-in 0.97.2 tools for generating an initramfs
pn jfsutils <none> (no description available)
ii libncurses5-dev [libncurs 5.7+20100313-2 developer's libraries and docs for
pn linux-source | kernel-sou <none> (no description available)
pn mcelog <none> (no description available)
pn oprofile <none> (no description available)
pn pcmciautils <none> (no description available)
ii ppp 2.4.4rel-10.1 Point-to-Point Protocol (PPP) - da
ii procps 1:3.2.8-9 /proc file system utilities
pn quota <none> (no description available)
pn reiserfsprogs <none> (no description available)
pn squashfs-tools <none> (no description available)
ii udev 158-1 /dev/ and hotplug management daemo
pn xfsprogs <none> (no description available)
pn xmlto <none> (no description available)
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]