Bug#519040: linux-headers-2.6.28-1-686: depends on linux-kbuild but not available
You can try this way.
(from http://wiki.debian.org/HowToRebuildAnOfficialDebianKernelPackage?highlight=(kbuild)
)
The story of linux-kbuild-2.6
The linux-headers-* packages created with the above method depend on
linux-kbuild-*, which is a not built from the linux-2.6 source
package, but from linux-kbuild-2.6.
Often, when a new kernel comes around, linux-kbuild-2.6.xx isn't yet
available in the archive, so you either have to build it yourself, or
wait.
How to build linux-kbuild-2.6 yourself
Fetch the sources from SVN:
svn co svn://svn.debian.org/kernel/dists/trunk/linux-kbuild-2.6
Then, fetch the vanilla kernel tarball (important: the 2.6.x version,
no 2.6.x.y version):
wget http://ftp.de.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
Now, you can prepare the package:
cd linux-kbuild-2.6
./debian/bin/genorig.py ../linux-2.6.27.tar.bz2
cd ..
tar xzf orig/linux-kbuild-2.6_2.6.27.orig.tar.gz
cd linux-kbuild-2.6-2.6.27/
cp -a ../linux-kbuild-2.6/* ./
./debian/bin/gencontrol.py
dch -i
Now adjust the version, and add a comment like "New upstream version"
or something, and build the package itself, after you installed
eventually missing build-dependencies:
make -f debian/rules clean
dpkg-checkbuilddeps
dpkg-buildpackage -us -uc
and you are done.
End of quote.
If you try it, can you please drop a line to this bug?
I would need the same stuff and haven't tryed yet (not enough time)
Regards, me.
Reply to: