Brian May <[EMAIL PROTECTED]> writes: > creating auto-config.h > Merged x-linux. > Merged t-linux and i386/t-crtstuff. > Created `objc/Makefile'. > cd ada && touch treeprs.ads a-einfo.h a-sinfo.h nmake.adb nmake.ads > touch config-stamp > /usr/bin/make CFLAGS='-O2' GNATLIBCFLAGS='-g -O2 -gnatn > -DNEED_CONVERT_ADDRESSES' LANGUAGES='c ada' > make[1]: Entering directory `/tmp/buildd/gnat-3.15p' > cd . && autoheader > /bin/sh: line 1: autoheader: command not found > make[1]: *** [cstamp-h.in] Error 127 > make[1]: Leaving directory `/tmp/buildd/gnat-3.15p' > make: *** [stage1-stamp] Error 2 > pbuilder: Failed autobuilding of package > -> Aborting with an error > -> unmounting proc filesystem > -> unmounting dev/pts filesystem > -> cleaning the build env > -> removing directory /var/cache/pbuilder/build//22152 and its > subdirectories > > still needs dependancy on autoconf.
Brian, thanks for the problem report. Here is the resolution. The package should not depend on autoconf, because debian/rules does not change configure.in. The trick is to touch cstamp-h.in, which prevents autoheader from running. I have uploaded an update to my package (3.15p-3) here: deb http://www.ada-france.org/debian ada main deb-src http://www.ada-france.org/debian ada main (note that I no longer maintain the repository I mentioned earlier, because it's out of disk space. Please use the one at Ada-France.org.) -- Ludovic Brenta.