Re: make-kpkg problem (Updated info)
Wayne Topa(firstname.lastname@example.org) is reported to have said:
> Hi all
> I have been trying to find the answer to this problem on and off for
> a month or so. I can't compile a kernel using kpkg without getting
> these errors:
> VT3 root-3-ETCH:/usr/src/linux-source-2.6.17# make-kpkg --revision 1:buddy.2.2.17 --initrd kernel_image
> exec make -f /usr/share/kernel-package/ruleset/minimal.mk debian DEBIAN_REVISION=1:buddy.2.2.17 INITRD=YES
> /usr/share/kernel-package/ruleset/minimal.mk:44: /ruleset/common/archvars.mk: No such file or directory
> /usr/share/kernel-package/ruleset/minimal.mk:45: /ruleset/misc/version_vars.mk: No such file or directory
> /usr/share/kernel-package/ruleset/minimal.mk:46: /ruleset/misc/defaults.mk: No such file or directory
> /usr/share/kernel-package/ruleset/minimal.mk:47: no file name for `-include'
> /usr/share/kernel-package/ruleset/minimal.mk:48: /ruleset/misc/config.mk: No such file or directory
> make: *** No rule to make target `/ruleset/misc/config.mk'. Stop.
> Failed to create a ./debian directory: No such file or directory at /usr/bin/make-kpkg line 1074.
> THe same thing with
> make-kpkg --revision 1:buddy.2.2.17 --bzimage kernel_image
> I have also tried different version of the kernel-package.
> kernel-package_10.047_all.deb kernel-package_10.052_all.deb
> kernel-package_10.049_all.deb kernel-package_10.054_all.deb
> Without any success so it must be something else.
> The kernels I tried it on are:
> As I did not find any mention of this (Google, Debian Bugs, D-U)
> I must be doing something very wrong here.
I tried kernel-package_8.135_all.deb. make-kpkg clean does not give
the above errors. The kernel compiles with --bzimage but fails if I
change to --initrd.
I must have installed some packages from the unstable branch and they
are screwing up kernel-package, somehow. I hope it will straighten
itself out in a week or so.
Real programmers disdain structured programming. Structured programming
is for compulsive neurotics who were prematurely toilet-trained. They
wear neckties and carefully line up pencils on otherwise clear desks.