Bug#981719: bullet: drop unused Build-Depends

Helmut Grohne helmut at subdivi.de
Wed Feb 3 08:21:15 GMT 2021


Source: bullet
Version: 3.06+dfsg-3
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability

bullet cannot be cross built from source, because its Build-Depends are
not satisfiable. Instead of looking into such a difficult problem, I
looked into easily droppable dependencies. Most obviously, pybullet is
not built, so all the Python build depends can go away. freeglut is only
used on windows and the only thing used from zlib is the license. All of
them can go away without replacement. Please consider applying the
attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru bullet-3.06+dfsg/debian/changelog bullet-3.06+dfsg/debian/changelog
--- bullet-3.06+dfsg/debian/changelog	2020-10-18 15:20:03.000000000 +0200
+++ bullet-3.06+dfsg/debian/changelog	2021-02-03 06:49:15.000000000 +0100
@@ -1,3 +1,11 @@
+bullet (3.06+dfsg-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unused Build-Depends: freeglut3-dev, python3, python3-dev,
+    zlib1g-dev. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Wed, 03 Feb 2021 06:49:15 +0100
+
 bullet (3.06+dfsg-3) unstable; urgency=medium
 
   * Override dh_auto_install-indep to prevent a FTBFS since we don't build any
diff --minimal -Nru bullet-3.06+dfsg/debian/control bullet-3.06+dfsg/debian/control
--- bullet-3.06+dfsg/debian/control	2020-10-18 15:20:03.000000000 +0200
+++ bullet-3.06+dfsg/debian/control	2021-02-03 06:48:13.000000000 +0100
@@ -8,10 +8,7 @@
 Build-Depends:
  cmake,
  debhelper-compat (= 13),
- freeglut3-dev,
  libtinyxml2-dev,
- python3,
- python3-dev,
  zlib1g-dev
 Build-Depends-Indep:
  doxygen,


More information about the Pkg-games-devel mailing list