On Tue, Jan 06, 2009 at 07:47:10PM +0100, Reiner Buehl wrote:
> Package: linux-headers-2.6.24-etchnhalf.1-686
> Version: 2.6.24-6~etchnhalf.7
> Severity: grave
> Justification: renders package unusable
> 
> 
> When trying to build out-of-tree kernel modules like lirc-modules-source, the 
> build with m-a fails after this message:
> 
>  /usr/bin/make -C /lib/modules/2.6.24-etchnhalf.1-686/build 
> SUBDIRS=/usr/src/modules/lirc/drivers/lirc_dev modules \
>                 KBUILD_VERBOSE=1                                            
>  make[5]: Entering directory `/usr/src/linux-headers-2.6.24-etchnhalf.1-686' 
>  test -e include/linux/autoconf.h -a -e include/config/auto.conf || (       
>         echo;                                                           \   
>         echo "  ERROR: Kernel configuration is invalid.";               \   
>         echo "         include/linux/autoconf.h or include/config/auto.conf 
> are missing.";        \
>         echo "         Run 'make oldconfig && make prepare' on kernel src to 
> fix it.";    \
>         echo;                                                           \   
>         /bin/false)                                                         
> 
> After this message the build fails.                      

This isn't a defect with the headers, rather some module packages in
etch are only compatible with 2.6.18.

See the limitations section here, specifically the last bullet:
  http://www.debian.org/releases/etch/etchnhalf

To verify that the headers themselves are sane, you can try building a
package that is known to work, e.g. squashfs-source-etchnhalf.

For lirc, in particularly, you might have luck using the lirc packages
from testing. It might be compatible with 2.6.24, but there are no
guarantees. An etch solution would be to stick with 2.6.18, assuming
it supports your system.

-- 
dann frazier




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to