Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 265661

Summary: media-video/qc-usb-0.6.6-r2 invalid module format with 2.6.29 kernel
Product: Gentoo Linux Reporter: Richard <fuzzythebear>
Component: Current packagesAssignee: Gilles Dartiguelongue (RETIRED) <eva>
Status: RESOLVED WONTFIX    
Severity: normal CC: media-video
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 264722    

Description Richard 2009-04-10 15:15:47 UTC
it builds but when trying to use it it fails.

Steps to reproduce
install / configure / compile gentoo-sources-2.6.29-r1 (genkernel) 
emerge qc-usb

there is one error here .. but it keeps on going 

 make[1]: Entering directory `/usr/src/linux-2.6.29-gentoo-r1'
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)

( ran make oldconfig && make prepare with the same result ) 

then i try to load the module 
ric ric # modprobe quickcam
FATAL: Error inserting quickcam (/lib/modules/2.6.29-gentoo-r1/usb/quickcam.ko): Invalid module format

( above as root .. ) 

result expected : a successfull quickcam load   
other older / stable versions don't compile either.
Ric
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2009-05-17 14:31:42 UTC
The compilation message you see is not an error.. it is a piece of code being executed that would print an error (and abort) if there was something wrong, but actually it executes without finding anything wrong.

You should examine dmesg output after trying to load the module to provide us with better information about the runtime failure.

maintainers: 2.6.29 is planned to go stable on june 23rd, would be nice to see this fixed
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-09-16 21:49:00 UTC
superseeded by bug #265661