Control: tag -1 + confirmed Hi Chris,
Chris West (Faux) wrote: > The package fails to build: Indeed, thanks for the bug report. I can reproduce this here with pbuilder. > debian/rules build > make: Nothing to be done for 'build'. > debian/rules binary > slice -o UNDEF+ADA:debian/control debian/control.in > make: mkoctfile: Command not found > make: mkoctfile: Command not found > make: mkoctfile: Command not found > mkdir -p /plplot-5.10.0+dfsg2/debian/build_tmp > ( cd /plplot-5.10.0+dfsg2/debian/build_tmp ; \ This seems not related on a first glance. The build system uses the availability of mkoctfile to check if Octave's development libraries are installed. And the last NMU disabled octave support. (See #789619 and https://packages.qa.debian.org/p/plplot/news/20151015T162248Z.html) > [ 21%] Building Ada object examples/ada/CMakeFiles/x00a.dir/x00a.o > x00a.adb:30:05: file "plplot_auxiliary.ads" not found > x00a.adb:31:05: file "plplot_traditional.ads" not found Those files are at least present at ./bindings/ada/plplot_traditional.ads and ./bindings/ada/plplot_auxiliary.ads after the failed build… > examples/ada/CMakeFiles/x00a.dir/build.make:62: recipe for target > 'examples/ada/CMakeFiles/x00a.dir/x00a.o' failed > make[3]: *** [examples/ada/CMakeFiles/x00a.dir/x00a.o] Error 1 > make[3]: Leaving directory '/plplot-5.10.0+dfsg2/debian/build_tmp' …, but not somewhere under debian/build_tmp/. Simply copying bindings/ada/*.ads during the configure stage of debian/rules to either debian/build_tmp/bindings/ada/, debian/build_tmp/examples/ada/CMakeFiles/x00a.dir/ or debian/build_tmp/examples/ada/ doesn't solve the problem, though. Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE