[ltp] building thinkpad-source on debian

Justin Georgeson linux-thinkpad@linux-thinkpad.org
Thu, 08 Apr 2004 23:25:54 -0500


that got it. Now I just need how to figure out how to enable it all :)

joe peterson wrote:
> it appears that you need to apt-get the package 'fakeroot'. Assuming the 
> syntax is correct from the README this should work, or alternatively you 
> can use fakeroot in the following way:
> fakeroot make-kpkg kernel_image modules_image
> 
> hope this helps.
> 
> 
>> I have a 600X-5EU-2645 running debian unstable. I want to bulid the 
>> thinkpad-source package to get access to all the power saving 
>> features. I'm running kernel-image-2.6.4-1-686, and have these kernel 
>> packages installed:
>>
>> kernel-doc-2.6.4           2.6.4-1
>> kernel-image-2.6.4-1-686   2.6.4-1
>> kernel-package             8.086
>> kernel-source-2.6.4        2.6.4-1
>> linux-kernel-headers       2.5.999-test7-bk-15
>>
>> I copied /boot/config-2.6.4-1-686 to 
>> /usr/src/kernel-source-2.6.4/.config and ran `make oldconfig`. Then I 
>> run `make-kpkg --rootcmd=fakeroot modules-image` as instructed in 
>> /usr/share/doc/thinkpad-source/README.Debian, and get this:
>>
>> make[1]: Entering directory `/usr/src/modules/thinkpad'
>> fakeroot /usr/bin/make -w -f debian/rules binary-modules
>> make[1]: fakeroot: Command not found
>> make[1]: *** [kdist_image] Error 127
>> make[1]: Leaving directory `/usr/src/modules/thinkpad'
>> Module /usr/src/modules/thinkpad failed.
>> Perhaps /usr/src/modules/thinkpad does not understand --rootcmd?
>>
>> Is there a package I forgot to install, or some step I didn't take 
>> prepping the sources?
>>
>> Should I worry about the EXTRAVERSION variable in the kernel Makefile? 
>> It appears to be blank by default, but uname -a output looks like I 
>> should define it as "-1-686" to match the kernel-image-2.6.4-1-686 
>> package kernel.
> 
> 
>