Public bug reported: ...this is because they run absurdly old kernels ;)
An example:- http://librarian.launchpad.net/4923206/buildlog_ubuntu-edgy-i386.rutilt_0.12-0ubuntu1_FAILEDTOBUILD.txt.gz " # Add here commands to configure the package. ./configure.sh --prefix=/build/buildd/rutilt-0.12/debian/rutilt/usr --kernel_sources=/usr/src/linux-headers-`uname -r| cut -d- -f1,2` Prefix set to : /build/buildd/rutilt-0.12/debian/rutilt/usr Kernel sources path set to : /usr/src/linux-headers-2.6.15.7 Your kernel sources cannot be found. Kernel headers found... They does not match your running kernel. make: *** [configure-stamp] Error 1 ****************************************************************************** " As-is, the package just grabs the latest version of the headers and builds against them. Note that rutilt runs absolutely fine, no matter what it's built against, as long as the wireless extensions are above v17 or so (which they are, of course). The solution should be to comment out lines 124-127 inclusive in the configure.sh file - this can easily be done with dpatch... they are: if [ `grep "#define UTS_RELEASE" /usr/include/linux/version.h | tr -s '\t' ' ' | cut -d' ' -f3 | tr -d '"'` != `uname -r` ]; then echo 'They does not match your running kernel.' exit 1 fi ** Affects: rutilt (Ubuntu) Importance: Undecided Status: Unconfirmed -- rutilt_0.12-0ubuntu1 fails to build on Ubuntu's build servers... https://launchpad.net/bugs/68454 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs