Yes, I get the same results for kernel_image, kernel_headers and kernel_source.
Attached is a script output for attempting to build kernel_image. - Ross On 06/10/2014 12:13 AM, Manoj Srivastava wrote: > Hi, > > Does the same phenomena happen of you just try to build > kernel_image, as opposed to buildpackage? (I have not been able to > reproduce this error so far) > > manoj ------------------------- My Public Key <http://secure.xvjpf.org/pubkey.asc>
Script started on Thu 12 Jun 2014 05:35:45 PM PDT ]0;ross@Beast: /home/ross/Downloads/linux-3.15[01;32mross@Beast[00m:[01;34m/h/r/D/linux-3.15[00m$ fakeroot make-kpkg --initrd --revision=1 --append-to-version '-beast' --arch-in-name -j 8 kernel_image exec make kpkg_version=13.013 -f /usr/share/kernel-package/ruleset/minimal.mk debian DEBIAN_REVISION=1 APPEND_TO_VERSION=-beast ARCH_IN_NAME=YES INITRD=YES ====== making target debian/stamp/conf/minimal_debian [new prereqs: ]====== This is kernel package version 13.013. test -d debian || mkdir debian test ! -e stamp-building || rm -f stamp-building install -p -m 755 /usr/share/kernel-package/rules debian/rules for file in ChangeLog Control Control.bin86 config templates.in rules; do \ cp -f /usr/share/kernel-package/$file ./debian/; \ done for dir in Config docs examples ruleset scripts pkg po; do \ cp -af /usr/share/kernel-package/$dir ./debian/; \ done test -f debian/control || sed -e 's/=V/3.15.0-beast/g' \ -e 's/=D/1/g' -e 's/=A/amd64/g' \ -e 's/=SA//g' \ -e 's/=I//g' \ -e 's/=CV/3.15/g' \ -e 's/=M/Ross Schlaikjer <rossschlaik...@gmail.com>/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ /usr/share/kernel-package/Control > debian/control test -f debian/changelog || sed -e 's/=V/3.15.0-beast/g' \ -e 's/=D/1/g' -e 's/=A/amd64/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ -e 's/=M/Ross Schlaikjer <rossschlaik...@gmail.com>/g' \ /usr/share/kernel-package/changelog > debian/changelog chmod 0644 debian/control debian/changelog test -d ./debian/stamp || mkdir debian/stamp make -j 8 -f debian/rules debian/stamp/conf/kernel-conf make[1]: Entering directory '/home/ross/Downloads/linux-3.15' ====== making target debian/stamp/conf/kernel-conf [new prereqs: ]====== make -j 8 EXTRAVERSION=-beast ARCH=x86_64 \ oldconfig; make[2]: Entering directory '/home/ross/Downloads/linux-3.15' make[2]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. scripts/kconfig/conf --oldconfig Kconfig # # configuration written to .config # make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' make[2]: Leaving directory '/home/ross/Downloads/linux-3.15' make -j 8 EXTRAVERSION=-beast ARCH=x86_64 prepare make[2]: Entering directory '/home/ross/Downloads/linux-3.15' make[2]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling jobserver mode. scripts/kconfig/conf --silentoldconfig Kconfig make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' CHK include/config/kernel.release make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' CHK include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' make[3]: Entering directory '/home/ross/Downloads/linux-3.15' make[3]: warning: -jN forced in submake: disabling jobserver mode. CALL scripts/checksyscalls.sh make[3]: Leaving directory '/home/ross/Downloads/linux-3.15' make[2]: Leaving directory '/home/ross/Downloads/linux-3.15' echo done > debian/stamp/conf/kernel-conf make[1]: Leaving directory '/home/ross/Downloads/linux-3.15' make -j 8 -f debian/rules debian/stamp/conf/full-changelog make[1]: Entering directory '/home/ross/Downloads/linux-3.15' ====== making target debian/stamp/conf/full-changelog [new prereqs: ]====== for file in ChangeLog Control Control.bin86 config templates.in rules; do \ cp -f /usr/share/kernel-package/$file ./debian/; \ done for dir in Config docs examples ruleset scripts pkg po; do \ cp -af /usr/share/kernel-package/$dir ./debian/; \ done install -p -m 755 /usr/share/kernel-package/rules debian/rules sed -e 's/=V/3.15.0-beast/g' \ -e 's/=D/1/g' -e 's/=A/amd64/g' \ -e 's/=SA//g' \ -e 's/=I//g' \ -e 's/=CV/3.15/g' \ -e 's/=M/Ross Schlaikjer <rossschlaik...@gmail.com>/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ /usr/share/kernel-package/Control > debian/control sed -e 's/=V/3.15.0-beast/g' -e 's/=D/1/g' \ -e 's/=A/amd64/g' -e 's/=M/Ross Schlaikjer <rossschlaik...@gmail.com>/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ /usr/share/kernel-package/changelog > debian/changelog chmod 0644 debian/control debian/changelog make -j 8 -f debian/rules debian/stamp/conf/kernel-conf make[2]: Entering directory '/home/ross/Downloads/linux-3.15' make[2]: warning: -jN forced in submake: disabling jobserver mode. debian/ruleset/misc/version_vars.mk:161: *** Error. The Kernel Release version make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'.make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'.make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'-beastmake[2]: Leaving directory '/home/ross/Downloads/linux-3.15' VERSION=[make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'], PATCHLEVEL=[make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'], SUBLEVEL=[make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'], EXTRAVERSION=[make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'], iatv=[-beast], LOCALVERSION=[make[2]: Leaving directory '/home/ross/Downloads/linux-3.15'], UTS_RELEASE_VERSION=[3.15.0-beast], KERNELRELEASE=[]. is not all lowercase. Since the version ends up in the package name of the kernel image package, this is a Debian policy violation, and the packaging system shall refuse to package the image. . Stop. make[2]: Leaving directory '/home/ross/Downloads/linux-3.15' debian/ruleset/targets/common.mk:224: recipe for target 'debian/stamp/conf/full-changelog' failed make[1]: *** [debian/stamp/conf/full-changelog] Error 2 make[1]: Leaving directory '/home/ross/Downloads/linux-3.15' /usr/share/kernel-package/ruleset/minimal.mk:89: recipe for target 'debian/stamp/conf/minimal_debian' failed make: *** [debian/stamp/conf/minimal_debian] Error 2 Failed to create a ./debian directory: at /usr/bin/make-kpkg line 966. ]0;ross@Beast: /home/ross/Downloads/linux-3.15[01;32mross@Beast[00m:[01;34m/h/r/D/linux-3.15[00m$ exit Script done on Thu 12 Jun 2014 05:36:22 PM PDT