[ltp] building thinkpad-source on debian
joe peterson
linux-thinkpad@linux-thinkpad.org
Thu, 08 Apr 2004 23:19:48 -0500
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.