Re: Bug#346281: linux-image-2.6.15-1-686: debconf question about /lib/modules/2.6.15-1-686 even if no kernel is installed
reassign 346281 linux-2.6
thanks
Hi,
If you have decided that putting the build link in headers is
correct, then you get to fix this. The kernel-package tool does it
dofferently, and while you are not required to follow what k-p does,
any non-standard and unsupported changes you make to the way k-p
works is your responsibility to fix.
kernel-package has these requirements for the build and source
links:
1) A user building and installing kernel image packages on a single
machine must have a working build link
2) A user who builds image and header packages and installs them on
other machines, must have a woking build link no matter which
order the image and header packages are installed
3) /lib/modules/$(uname -r)/build , if it exists, must point to a
valid directory, be it a dir provided by a headers package, or
the directory the kernel was built in.
4) If you have installed a header package, but not the image
package, $(uname -r) indirection does not work, so you have to
manually set an env variable to point to the directory where the
headers live, and since you must set KSRC by hand, set it to
/usr/src/linux-headers-foo as you need. This does not add an
additional burdenm, it is not as if KSRC did not have to be set
by the user manually.
manoj
--
Happiness is just an illusion, filled with sadness and confusion.
Manoj Srivastava <srivasta@debian.org> <http://www.debian.org/%7Esrivasta/>
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C
Reply to: