[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: