I have a Kubuntu Edgy AMD 64 system and want to use TrueCrypt, installing it didn't work so I followed the instructions here
http://www.debian-administration.org/articles/488
to make a .deb file. I'm fine up to:
Code:
mark@Kubuntu:/usr/src/truecrypt-4.2a$ sudo debuild -uc -us -i.bzr
dpkg-checkbuilddeps: Unmet build dependencies: linux-source-2.6.18 linux-kbuild-2.6.18
debuild: fatal error at line 983:
You do not appear to have all build dependencies properly met, aborting.
(Use -d flag to override.)
If you have the pbuilder package installed you can run
/usr/lib/pbuilder/pbuilder-satisfydepends as root to install the
required packages, or you can do it manually using dpkg or apt using
the error messages just above this message.
Executing pbuilder gives:
Code:
mark@Kubuntu:/usr/src/truecrypt-4.2a$ sudo /usr/lib/pbuilder/pbuilder-satisfydepends
-> Attempting to parse the build-deps : pbuilder-satisfydepends,v 1.28 2006/05/30 23:45:45 dancer Exp $
-> Considering debhelper (>= 5.0.37)
-> Trying debhelper
-> Considering dpatch (>= 2)
-> Trying dpatch
-> Considering linux-source-2.6.18
-> Trying linux-source-2.6.18
-> Cannot install linux-source-2.6.18; apt errors follow:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package linux-source-2.6.18
W: Unable to locate package linux-source-2.6.18
E: Could not satisfy build-dependency.
mark@Kubuntu:/usr/src/truecrypt-4.2a$
I have the sources and headers in /usr/src/
Code:
mark@Kubuntu:/usr/src/truecrypt-4.2a$ cd ..
mark@Kubuntu:/usr/src$ ls
linux-headers-2.6.17-10 linux-source-2.6.18.tar.gz
linux-headers-2.6.17-10-generic rpm
linux-headers-2.6.18-4 truecrypt-4.2a
linux-source-2.6.17 truecrypt_4.2a-1_amd64.build
linux-source-2.6.17.tar.bz2 truecrypt_4.2a.orig.tar.gz
linux-source-2.6.18
mark@Kubuntu:/usr/src$
The 2.6.17 packages are from an earlier attempt after which I realised I needed the 2.6.18 versions

but they've installed OK. Why aren't they being detected? What am I doing wrong?