[Debian-astro-maintainers] Bug#809592: plplot: FTBFS: x00a.adb:30:05: file "plplot_auxiliary.ads" not found
Axel Beckert
abe at debian.org
Sat Jan 9 16:01:34 UTC 2016
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 <abe at 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
More information about the Debian-astro-maintainers
mailing list