Package: gazebo
Version: 7.3.0+dfsg-3
Severity: serious
Tags: patch

The most recent version of gazebo added a build-dependency on libkido-dev to the source package and added a binary on libkido-dev to libgazebo7-dev

No mention of this was made in the changelog and no other changes in the upload seem to be related but https://anonscm.debian.org/git/debian-science/packages/gazebo.git/commit/?id=80f9a218ccebb32258812afdf1cce6b50ab88126 indicates this was to add support for a new feature.

libkido-dev is only available on a handful of architectures. As a result this new (build-)dependency is blocking the migration of the new version of the package (and hence the FTBFS fix) to testing.

The attatched patch restricts the (build-)dependencies on libkido-dev to the architectures where it is actually available (amd64, arm64, i386, ppc64el and alpha)
diff -Nru gazebo-7.3.0+dfsg/debian/changelog gazebo-7.3.0+dfsg/debian/changelog
--- gazebo-7.3.0+dfsg/debian/changelog  2016-08-31 17:57:53.000000000 +0000
+++ gazebo-7.3.0+dfsg/debian/changelog  2016-09-07 15:06:23.000000000 +0000
@@ -1,3 +1,10 @@
+gazebo (7.3.0+dfsg-3+rpi1) stretch-staging; urgency=medium
+
+  * Restrict (build-)dependency on libkido-dev to architectures where that 
package
+    is actually available (amd64, arm64, i386, ppc64el and alpha). 
+
+ -- Peter Michael Green <plugw...@raspbian.org>  Wed, 07 Sep 2016 15:06:23 
+0000
+
 gazebo (7.3.0+dfsg-3) unstable; urgency=medium
 
   [ Jochen Sprickerhof ]
diff -Nru gazebo-7.3.0+dfsg/debian/control gazebo-7.3.0+dfsg/debian/control
--- gazebo-7.3.0+dfsg/debian/control    2016-08-30 22:54:59.000000000 +0000
+++ gazebo-7.3.0+dfsg/debian/control    2016-09-07 15:06:07.000000000 +0000
@@ -45,7 +45,7 @@
                libbullet-dev,
                libsimbody-dev,
                libsimbody-dev (<< 4.0.0),
-               libkido-dev,
+               libkido-dev [amd64 arm64 i386 powerpc alpha],
                libgdal-dev,
                ruby-ronn,
                libgtest-dev
@@ -138,7 +138,7 @@
          libignition-math2-dev,
          libbullet-dev,
          libsimbody-dev,
-         libkido-dev,
+         libkido-dev [amd64 arm64 i386 powerpc alpha],
          libgazebo7 (= ${binary:Version}),
          gazebo7-common (= ${source:Version}),
          gazebo7-plugin-base (= ${binary:Version}),
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to