Debian Bug report logs - #588126
kernel-package: Fails to build linux-image on 2.6.35-rc4 if CONFIG_LOCALVERSION is set

version graph

Package: kernel-package; Maintainer for kernel-package is Manoj Srivastava <srivasta@debian.org>; Source for kernel-package is src:kernel-package (PTS, buildd, popcon).

Reported by: Sven Joachim <svenjoac@gmx.de>

Date: Mon, 5 Jul 2010 06:57:01 UTC

Severity: important

Tags: patch

Merged with 588178

Found in version kernel-package/12.033

Fixed in version kernel-package/12.034

Done: Manoj Srivastava <srivasta@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, svenjoac@gmx.de, Manoj Srivastava <srivasta@debian.org>:
Bug#588126; Package kernel-package. (Mon, 05 Jul 2010 06:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Sven Joachim <svenjoac@gmx.de>:
New Bug report received and forwarded. Copy sent to svenjoac@gmx.de, Manoj Srivastava <srivasta@debian.org>. (Mon, 05 Jul 2010 06:57:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Sven Joachim <svenjoac@gmx.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: kernel-package: Fails to build linux-image on 2.6.35-rc4 if CONFIG_LOCALVERSION is set
Date: Mon, 05 Jul 2010 08:55:50 +0200
Package: kernel-package
Version: 12.033
Severity: important

In Linux 2.6.35-rc4 with CONFIG_LOCALVERSION="-nouveau",
"make-kpkg linux-image" fails:

,----
| % LANG=C make-kpkg --revision=custom.1.0 --arch=amd64 --cross-compile=- linux-image 
| dpkg-gencontrol -DArchitecture=i386 -isp             \
|                         -plinux-image-2.6.35-rc4-nouveau -P/usr/local/src/linux-2.6/debian/linux-image-2.6.35-rc4-nouveau/
| dpkg-gencontrol: error: package linux-image-2.6.35-rc4-nouveau not in control info
| make[2]: *** [debian/stamp/binary/linux-image-2.6.35-rc4-nouveau] Error 255
| make[2]: Leaving directory `/usr/local/src/linux-2.6'
| make[1]: *** [debian/stamp/binary/pre-linux-image-2.6.35-rc4-nouveau] Error 2
| make[1]: Leaving directory `/usr/local/src/linux-2.6'
| make: *** [linux-image] Error 2
`----

In debian/control, the localversion string is missing.

There have been some changes in LOCALVERSION handling in 2.6.35-rc4,
commits 09155120cf0ffe6f0c8aba3aa625831405b65996 and
0a564b2645c8766a669c55bde1f1ef5b0518caec seem to be especially
interesting.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.34.1-rc1-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
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.18.1.1-1 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           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)
pn  ppp                       <none>         (no description available)
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




Information forwarded to debian-bugs-dist@lists.debian.org, Manoj Srivastava <srivasta@debian.org>:
Bug#588126; Package kernel-package. (Mon, 12 Jul 2010 14:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michal Hocko <mstsxfx@gmail.com>:
Extra info received and forwarded to list. Copy sent to Manoj Srivastava <srivasta@debian.org>. (Mon, 12 Jul 2010 14:30:04 GMT) (full text, mbox, link).


Message #10 received at 588126@bugs.debian.org (full text, mbox, reply):

From: Michal Hocko <mstsxfx@gmail.com>
To: Debian Bug Tracking System <588126@bugs.debian.org>
Subject: The same problem seems to be with CONFIG_LOCALVERSION_AUTO=y as well
Date: Mon, 12 Jul 2010 16:17:57 +0200
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




Information forwarded to debian-bugs-dist@lists.debian.org, pedrib@gmail.com, Manoj Srivastava <srivasta@debian.org>:
Bug#588126; Package kernel-package. (Wed, 14 Jul 2010 23:39:05 GMT) (full text, mbox, link).


Acknowledgement sent to Pedro R <pedrib@gmail.com>:
Extra info received and forwarded to list. Copy sent to pedrib@gmail.com, Manoj Srivastava <srivasta@debian.org>. (Wed, 14 Jul 2010 23:39:06 GMT) (full text, mbox, link).


Message #15 received at 588126@bugs.debian.org (full text, mbox, reply):

From: Pedro R <pedrib@gmail.com>
To: Debian Bug Tracking System <588126@bugs.debian.org>
Subject: Re: the patch above works... kind of
Date: Thu, 15 Jul 2010 00:36:59 +0100
Package: kernel-package
Version: 12.033
Severity: normal

Hi,

the patch above works for me, I can now compile the 2.6.35-rc5 kernel.

The only problem is that the package name (and installed image) appears
to have an extra + sign at the end. Apart from that, everything is cool.

Regards,
Pedro



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (700, 'testing'), (650, 'unstable'), (600, 'experimental'), (500, 'testing-proposed-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-rc5-toi-a4dj+ (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

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)
ii  pcmciautils               015-1          PCMCIA utilities for Linux 2.6
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
ii  xfsprogs                  3.1.2-1        Utilities for managing the XFS fil
pn  xmlto                     <none>         (no description available)

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Manoj Srivastava <srivasta@debian.org>:
Bug#588126; Package kernel-package. (Fri, 16 Jul 2010 16:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Sven Joachim <svenjoac@gmx.de>:
Extra info received and forwarded to list. Copy sent to Manoj Srivastava <srivasta@debian.org>. (Fri, 16 Jul 2010 16:45:03 GMT) (full text, mbox, link).


Message #20 received at 588126@bugs.debian.org (full text, mbox, reply):

From: Sven Joachim <svenjoac@gmx.de>
To: Michal Hocko <mstsxfx@gmail.com>, 588126@bugs.debian.org
Subject: Re: Bug#588126: The same problem seems to be with CONFIG_LOCALVERSION_AUTO=y as well
Date: Fri, 16 Jul 2010 18:41:21 +0200
forcemerge 588126 588178
tags 588126 + patch
thanks

On 2010-07-12 16:17 +0200, Michal Hocko wrote:

> 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'           \

Kudos to you for examining this.  Here is a patch against the source
package for those who don't want to change installed files:

--8<---------------cut here---------------start------------->8---
diff -Nru kernel-package-12.033/kernel/ruleset/targets/common.mk kernel-package-12.033sven1/kernel/ruleset/targets/common.mk
--- kernel-package-12.033/kernel/ruleset/targets/common.mk	2010-02-15 05:28:16.000000000 +0100
+++ kernel-package-12.033sven1/kernel/ruleset/targets/common.mk	2010-07-12 16:45:09.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'                            \
diff -Nru kernel-package-12.033/kernel/ruleset/targets/image.mk kernel-package-12.033sven1/kernel/ruleset/targets/image.mk
--- kernel-package-12.033/kernel/ruleset/targets/image.mk	2009-11-17 08:47:50.000000000 +0100
+++ kernel-package-12.033sven1/kernel/ruleset/targets/image.mk	2010-07-12 16:46:33.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'           \
--8<---------------cut here---------------end--------------->8---

Cheers,
       Sven




Forcibly Merged 588126 588178. Request was from Sven Joachim <svenjoac@gmx.de> to control@bugs.debian.org. (Fri, 16 Jul 2010 16:45:04 GMT) (full text, mbox, link).


Added tag(s) patch. Request was from Sven Joachim <svenjoac@gmx.de> to control@bugs.debian.org. (Fri, 16 Jul 2010 16:45:06 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Manoj Srivastava <srivasta@golden-gryphon.com> to control@bugs.debian.org. (Sun, 18 Jul 2010 16:39:11 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Manoj Srivastava <srivasta@debian.org>:
Bug#588126; Package kernel-package. (Sun, 18 Jul 2010 16:51:15 GMT) (full text, mbox, link).


Acknowledgement sent to Manoj Srivastava <srivasta@golden-gryphon.com>:
Extra info received and forwarded to list. Copy sent to Manoj Srivastava <srivasta@debian.org>. (Sun, 18 Jul 2010 16:51:15 GMT) (full text, mbox, link).


Message #31 received at 588126@bugs.debian.org (full text, mbox, reply):

From: Manoj Srivastava <srivasta@golden-gryphon.com>
To: 588126@bugs.debian.org, control@bugs.debian.org
Subject: [f0bf2cf] Fix for Bug#588126 committed to git
Date: Sun, 18 Jul 2010 09:25:58 -0700
tags 588126 +pending
thanks
Hi,

     The following change has been committed for this bug by
 Manoj Srivastava <srivasta@debian.org> on Sun, 18 Jul 2010 09:20:40 -0700.
 The fix will be in the next upload. 
=========================================================================
[master]: use KERNELRELEASE instead of version in the few remaining places

The 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. This patch converts the
remaining places that do not use KERNELRELEASE. Thanks to Michal Hocko
<mstsxfx@gmail.com>

Closes: Bug#588126

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
=========================================================================





Reply sent to Manoj Srivastava <srivasta@debian.org>:
You have taken responsibility. (Sun, 18 Jul 2010 17:21:13 GMT) (full text, mbox, link).


Notification sent to Sven Joachim <svenjoac@gmx.de>:
Bug acknowledged by developer. (Sun, 18 Jul 2010 17:21:13 GMT) (full text, mbox, link).


Message #36 received at 588126-close@bugs.debian.org (full text, mbox, reply):

From: Manoj Srivastava <srivasta@debian.org>
To: 588126-close@bugs.debian.org
Subject: Bug#588126: fixed in kernel-package 12.034
Date: Sun, 18 Jul 2010 17:18:46 +0000
Source: kernel-package
Source-Version: 12.034

We believe that the bug you reported is fixed in the latest version of
kernel-package, which is due to be installed in the Debian FTP archive:

kernel-package_12.034.dsc
  to main/k/kernel-package/kernel-package_12.034.dsc
kernel-package_12.034.tar.gz
  to main/k/kernel-package/kernel-package_12.034.tar.gz
kernel-package_12.034_all.deb
  to main/k/kernel-package/kernel-package_12.034_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 588126@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manoj Srivastava <srivasta@debian.org> (supplier of updated kernel-package package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Format: 1.8
Date: Sun, 18 Jul 2010 10:00:10 -0700
Source: kernel-package
Binary: kernel-package
Architecture: source all
Version: 12.034
Distribution: unstable
Urgency: low
Maintainer: Manoj Srivastava <srivasta@debian.org>
Changed-By: Manoj Srivastava <srivasta@debian.org>
Description: 
 kernel-package - A utility for building Linux kernel related Debian packages.
Closes: 572398 576725 588126
Changes: 
 kernel-package (12.034) unstable; urgency=low
 .
   * Bug fixes.
   * [277021f]: [master]: Fixed incomplete paranoid check for image names
     in postinst Thanks to crazyorcmeister@gmail.com
     Bug fix: "Fails to build linux-image on 2.6.35-rc4 if
     CONFIG_LOCALVERSION is set", thanks to Sven Joachim (Closes: #588126).
   * [0f83b83]: [master]: allow arch specific Makefiles to override
     objcopy as needed. kernel-package fails to build a kernel package on
     hppa when the target kernel is 64-bit. It fails because kernel-
     package uses hardcoded "objcopy" to build /usr/lib/debug debuginfo
     files for kernel modules but 64-bit kernel needs crosscompile prefix
     on parisc and normal objcopy does not understand the 64-bit module
     format. This change uses the same mechanism as the kernel Makefiles
     to allow arch specific Makefiles to specify what to use as objcopy.
     Bug fix: "wrong objcopy on 64-bit parisc, debug symbol stripping
     fails", thanks to Meelis Roos                        (Closes: #576725).
   * [f0bf2cf]: [master]: use KERNELRELEASE instead of version in the few
     remaining places. The 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. This
     patch converts the remaining places that do not use KERNELRELEASE.
     Thanks to Michal Hocko <mstsxfx@gmail.com>           Closes: Bug#588126
     Signed-off-by: Manoj Srivastava <srivasta@debian.org>
   * [49d0e16]: [master]: Allow $(DEB_DEST) to be Overridden
     Bug fix: "Please Allow $(DEB_DEST) to be Overridden", thanks to
     Elliott Mitchell                                       (Closes: #572398).
Checksums-Sha1: 
 ee724c700bf48d7f9312788dff0f6bcf2d0a0de4 1198 kernel-package_12.034.dsc
 0a2aa02839e702f255d4333761c24eb3525a39e4 547794 kernel-package_12.034.tar.gz
 d9090354a975558f7eeb5697ce136fc36e626222 505170 kernel-package_12.034_all.deb
Checksums-Sha256: 
 fb9fb3d9b593a057c2125d0cf806af295398fecf5c9726089b82aabad821a8b9 1198 kernel-package_12.034.dsc
 7f4a8caec256442418c8828eaecf5d890106c48f11d80732109793866a721b8f 547794 kernel-package_12.034.tar.gz
 9a6ca935ae1a92375885399ec42e41ad663fd9c5ff79a4053d02cca9144acb83 505170 kernel-package_12.034_all.deb
Files: 
 95dc9f637f3fb8bc287a61a776e45da0 1198 kernel optional kernel-package_12.034.dsc
 77b182cf19802c6ebdcd0cdf1115a285 547794 kernel optional kernel-package_12.034.tar.gz
 df3b0475f7b78fdb01c45dd0b7bf7683 505170 kernel optional kernel-package_12.034_all.deb

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

iQEcBAEBAwAGBQJMQzSqAAoJEDa9cg9vV2RyOjIH/ixilHJdlYCPGs/TE6ERs2Rd
gHRmRt6vp0mmkAUZ+CHqLLbuBrqIYXRsD9SL7w+KSUEtOdM6kgiffEpiqtMG+3Nc
hQ8Cyg++1PnMpEdZ1lkQPbZU+n09VOhcPNdwPhQCDKhvfi7nB2pHMePaU3pjOLwW
BPyZG6Gw/1ASs8hjdEeLsqByL2dhZtbSs4Q36dOGfAIEOxOg4wGilVXMA0y4lFJ6
NQOvSoxvWRNYKb1Ky9wwU4LoPFmHPvtoVrUdTaGsq8HzHvtkg4E+/w41w9uBJI0G
Qx4tiWr+acB/M9qEniEplhp9z2e8cxutUbPQdBuQuRtTYz/rJXDlwKr6lkNti4I=
=CQlY
-----END PGP SIGNATURE-----





Reply sent to Manoj Srivastava <srivasta@debian.org>:
You have taken responsibility. (Sun, 18 Jul 2010 17:21:13 GMT) (full text, mbox, link).


Notification sent to Tino Keitel <tino.keitel+debbugs@tikei.de>:
Bug acknowledged by developer. (Sun, 18 Jul 2010 17:21:13 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 16 Aug 2010 07:31:01 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 7 06:20:04 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.