Control: tag -1 + patch pending Hi,
Santiago Vila wrote: > I tried to build this package with "dpkg-buildpackage -A" > (i.e. only architecture-independent packages), and it failed: Reason is that the build-indep-stamp does not depend on the config or config-stamp target and hence "dpkg-buildpackage -A" tries to build more or at least different bindings than Debian intents. > Sorry not to have a fix, as I am reporting many bugs similar to > this one. The patch was quite simple in the end: -build-indep-stamp: +build-indep-stamp: config-stamp I've uploaded a fixed package as non-maintainer upload to DELAYED/5 to avoid the removal of plplot's reverse dependencies from testing. Feel free to tell me if I should delay it longer or fast forward it. Here's the full debdiff: diff -Nru plplot-5.10.0+dfsg2/debian/changelog plplot-5.10.0+dfsg2/debian/changelog --- plplot-5.10.0+dfsg2/debian/changelog 2016-02-16 22:32:31.000000000 +0100 +++ plplot-5.10.0+dfsg2/debian/changelog 2016-08-03 21:18:45.000000000 +0200 @@ -1,3 +1,11 @@ +plplot (5.10.0+dfsg2-0.3) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with "dpkg-buildpackage -A" by letting build-indep-stamp + depend on config-stamp in debian/rules. (Closes: #816987) + + -- Axel Beckert <a...@debian.org> Wed, 03 Aug 2016 21:18:45 +0200 + plplot (5.10.0+dfsg2-0.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru plplot-5.10.0+dfsg2/debian/rules plplot-5.10.0+dfsg2/debian/rules --- plplot-5.10.0+dfsg2/debian/rules 2016-02-16 18:37:24.000000000 +0100 +++ plplot-5.10.0+dfsg2/debian/rules 2016-08-03 21:14:06.000000000 +0200 @@ -128,7 +128,7 @@ touch build-arch-stamp build-indep: build-indep-stamp -build-indep-stamp: +build-indep-stamp: config-stamp dh_testdir ( cd $(BUILD_DIR) ; $(CMAKE) $(SRC_DIR) $(CONFIGURE_OPTIONS) -DBUILD_DOC=ON ; \ cd doc ; $(MAKE) ) P.S. to Ole: As requested. ;-) 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