Thank you to those who've emailed me directly.<div><br></div><div>I notice that simply editing the Makefile to specify EXTRAVERSION = -voyage, and then running:</div><div><br></div><div><span class="Apple-style-span" style="font-family: 'Courier New'; font-size: medium; ">make-kpkg --rootcmd fakeroot --initrd kernel-image</span></div>
<div><font class="Apple-style-span" face="'Courier New'"><span class="Apple-style-span" style="font-size: medium;"><br></span></font></div><div><font class="Apple-style-span" face="'Courier New'"><span class="Apple-style-span" style="font-size: medium;"><font class="Apple-style-span" face="arial"><span class="Apple-style-span" style="font-size: small;">generates the .deb packages fine. There is clearly a way to generate the debian/control file from the debian/Control file, and any pointers would be appreciated. I did try editing the debian/control file manually, but am unsure of the conventions.</span></font></span></font></div>
<div><br></div><div>BR</div><div><br></div><div>Merul</div><div><font class="Apple-style-span" face="'Courier New'"><span class="Apple-style-span" style="font-size: medium;"><font class="Apple-style-span" face="arial"><span class="Apple-style-span" style="font-size: small;"><br>
</span></font></span></font><div class="gmail_quote">2009/10/26 Merul Patel <span dir="ltr"><<a href="mailto:merul.patel@gmail.com">merul.patel@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I'm trying to recompile the 2.6.26 voyage kernel and enable HFS+ support (I want to mount a Mac partition) but I'm running into an odd issue with the Debian control file.<br>
<br>
I've installed the kernel source from the deb package at <a href="http://www.voyage.hk/dists/0.6/linux/linux-source-2.6.26-voyage_6.0-3_all.deb" target="_blank">http://www.voyage.hk/dists/0.6/linux/linux-source-2.6.26-voyage_6.0-3_all.deb</a>, and manually pulled the kernel config file from <a href="http://mirror.voyage.hk/download/kernel_config/config-2.6.26-486-voyage_6.0-3" target="_blank">http://mirror.voyage.hk/download/kernel_config/config-2.6.26-486-voyage_6.0-3</a><br>
<br>
As I'm compiling on the target box (an Alix board) with limited free space, I've extracted the kernel source on /tmp/sd and symlinked from /usr/src.<br>
<br>
I then ran 'make menuconfig' and enabled built-in kernel support for HFS+ filesystems.<br>
<br>
When I run:<br>
<br>
make-kpkg --revision="6.0-3Custom" --append-to-version "-486-voyage" kernel-image --rootcmd fakeroot --initrd<br>
<br>
The compilation completes successfully (as does a plain 'make') but the deb packaging fails with:<br>
<br>
dpkg-gencontrol -DArchitecture=i386 -isp \<br>
-plinux-image-2.6.26-486-voyage -P/usr/src/linux/debian/linux-image-2.6.26-486-voyage/<br>
dpkg-gencontrol: error: package linux-image-2.6.26-486-voyage not in control info<br>
make[2]: *** [debian/stamp/binary/linux-image-2.6.26-486-voyage] Error 255<br>
make[2]: Leaving directory `/tmp/sd/linux-source-2.6.26-voyage'<br>
make[1]: *** [debian/stamp/binary/pre-linux-image-2.6.26-486-voyage] Error 2<br>
make[1]: Leaving directory `/tmp/sd/linux-source-2.6.26-voyage'<br>
make: *** [kernel-image] Error 2<br>
<br>
I saw a similar post in the archives (<a href="http://www.mail-archive.com/voyage-linux@list.voyage.hk/msg03244.html" target="_blank">http://www.mail-archive.com/voyage-linux@list.voyage.hk/msg03244.html</a>), but with no solution to the actual issue with the control file. Any suggestions?<br>
<br>
I've also tried this on a virtual machine with the same result.<br>
<br>
Thanks in advance,<br>
<br>
Mez<br>
</blockquote></div><br></div>