Dear Andrew, Axel Beckert wrote: > make[1]: Leaving directory > '/build/plplot-5.10.0+dfsg2/debian/build_tmp/bindings/qt_gui/pyqt4' > touch install-python2.7 > touch install-python > dh_movefiles -a --no-package=libplplot12 --no-package=libplplot-dev \ > --no-package=python-plplot --no-package=python-plplot-qt \ > --no-package=libplplot-java --no-package=libplplot-ada1 \ > --no-package=libplplot-ocaml --no-package=libplplot-lua \ > --no-package=libplplot-d --no-package=libplplot-ada1-dev > dh_movefiles --package=python-plplot-qt > dh_movefiles --package=python-plplot > dh_movefiles --package=libplplot-java > dh_movefiles --package=libplplot-ocaml > dh_movefiles: debian/tmp/usr/lib/ocaml/plcairo/META not found (supposed to > put it in libplplot-ocaml) > debian/rules:147: recipe for target 'install-arch' failed > make: *** [install-arch] Error 1 > dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status > 2 > > So it seems as if the issue is somewhere in the ocaml bindings.
It seems as if the files for /usr/lib/ocaml/plcairo/ are no more built for a reason unknown to me and independent of plplot. The remaining libraries to be put into the libplplot-ocaml are still build. Since /usr/lib/ocaml/plcairo/ seems to be only one part of the libplplot-ocaml package and the remaining part looks functioning without it, I decided to sacrifice that half of libplplot-ocaml to fix the FTBFS and hence save all reverse dependencies from being removed from testing. (libplplot-ocaml seems to have no reverse dependencies not built from the plplot source package.) After this mail, I'll upload an according fix as NMU to DELAYED/2. Full source debdiff and libplplot-ocaml binary debdiff following. Feel free to tell me to fast-forward or delay the upload a little bit more. diff -Nru plplot-5.10.0+dfsg2/debian/changelog plplot-5.10.0+dfsg2/debian/changelog --- plplot-5.10.0+dfsg2/debian/changelog 2016-08-03 21:18:45.000000000 +0200 +++ plplot-5.10.0+dfsg2/debian/changelog 2016-09-07 01:29:02.000000000 +0200 @@ -1,3 +1,11 @@ +plplot (5.10.0+dfsg2-0.4) unstable; urgency=medium + + * Non-maintainer upload. + * Disable installation of /usr/lib/ocaml/plcairo/ as it seems to no more + be built. (Fixes FTBFS and hence closes: #835708) + + -- Axel Beckert <a...@debian.org> Wed, 07 Sep 2016 01:29:02 +0200 + plplot (5.10.0+dfsg2-0.3) unstable; urgency=medium * Non-maintainer upload. diff -Nru plplot-5.10.0+dfsg2/debian/libplplot-ocaml.files plplot-5.10.0+dfsg2/debian/libplplot-ocaml.files --- plplot-5.10.0+dfsg2/debian/libplplot-ocaml.files 2015-10-06 23:58:30.000000000 +0200 +++ plplot-5.10.0+dfsg2/debian/libplplot-ocaml.files 2016-09-07 01:17:17.000000000 +0200 @@ -3,8 +3,8 @@ usr/lib/ocaml/plplot/*.a usr/lib/ocaml/plplot/*.cm* usr/lib/ocaml/plplot/*.ml* -usr/lib/ocaml/plcairo/META -usr/lib/ocaml/plcairo/*.a -usr/lib/ocaml/plcairo/*.cm* -usr/lib/ocaml/plcairo/*.ml* +#usr/lib/ocaml/plcairo/META +#usr/lib/ocaml/plcairo/*.a +#usr/lib/ocaml/plcairo/*.cm* +#usr/lib/ocaml/plcairo/*.ml* usr/share/doc/libplplot-ocaml [The following lists of changes regard files as different if they have different names, permissions or owners.] Files in first .deb but not in second ------------------------------------- -rw-r--r-- root/root /usr/lib/ocaml/plcairo/META -rw-r--r-- root/root /usr/lib/ocaml/plcairo/libplcairo_stubs.a -rw-r--r-- root/root /usr/lib/ocaml/plcairo/plcairo.a -rw-r--r-- root/root /usr/lib/ocaml/plcairo/plcairo.cma -rw-r--r-- root/root /usr/lib/ocaml/plcairo/plcairo.cmi -rw-r--r-- root/root /usr/lib/ocaml/plcairo/plcairo.cmxa -rw-r--r-- root/root /usr/lib/ocaml/plcairo/plcairo.mli -rw-r--r-- root/root /usr/lib/ocaml/stublibs/dllplcairo_stubs.so Control files: lines which differ (wdiff format) ------------------------------------------------ Depends: libplplot12 (>= 5.10.0+dfsg2), ocaml-base-nox-4.02.3, libc6 (>= [-2.14), libcairo2 (>= 1.2.4)-] {+2.14)+} Installed-Size: [-625-] {+531+} Version: [-5.10.0+dfsg2-0.3-] {+5.10.0+dfsg2-0.4+} 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
signature.asc
Description: Digital signature