Bug#981418: pocketsphinx: drop unused Build-Depends
Helmut Grohne
helmut at subdivi.de
Sat Jan 30 18:02:18 GMT 2021
Source: pocketsphinx
Version: 0.8+5prealpha+1-13
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
pocketsphinx participates in dependency loops relevant to architecture
bootstrap. Instead of looking into such a difficult problem, I looked
into easily droppable dependencies. It turns out that swig-sphinxbase,
gstreamer1.0-plugins-base, swig, and libjs-jquery are reported as
unused. I went a head and compared the build artifacts and build log of
a regular full build with those of a build with these dropped. Since
pocketsphinx is normally reproducible, the artifacts were bit-identical.
The build log is slightly reordered due to parallelity, but it seems
that no tests are skipped due to the dropped dependencies. Thus it seems
safe to drop these dependencies. Please consider applying the attached
patch.
Helmut
-------------- next part --------------
diff --minimal -Nru pocketsphinx-0.8+5prealpha+1/debian/changelog pocketsphinx-0.8+5prealpha+1/debian/changelog
--- pocketsphinx-0.8+5prealpha+1/debian/changelog 2021-01-02 16:12:39.000000000 +0100
+++ pocketsphinx-0.8+5prealpha+1/debian/changelog 2021-01-30 17:47:40.000000000 +0100
@@ -1,3 +1,11 @@
+pocketsphinx (0.8+5prealpha+1-13.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop unused Build-Depends: swig-sphinxbase, gstreamer1.0-plugins-base,
+ swig, libjs-jquery. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Sat, 30 Jan 2021 17:47:40 +0100
+
pocketsphinx (0.8+5prealpha+1-13) unstable; urgency=medium
* Bump debhelper from 10 to 12.
diff --minimal -Nru pocketsphinx-0.8+5prealpha+1/debian/control pocketsphinx-0.8+5prealpha+1/debian/control
--- pocketsphinx-0.8+5prealpha+1/debian/control 2020-11-01 01:03:14.000000000 +0100
+++ pocketsphinx-0.8+5prealpha+1/debian/control 2021-01-30 17:47:40.000000000 +0100
@@ -3,10 +3,7 @@
Maintainer: Debian Accessibility Team <pkg-a11y-devel at alioth-lists.debian.net>
Uploaders: Samuel Thibault <sthibault at debian.org>
Build-Depends: debhelper-compat (= 12), pkg-config, doxygen,
- libsphinxbase-dev (>= 0.8+5prealpha~), swig-sphinxbase, libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev,
- gstreamer1.0-plugins-base,
- swig,
- libjs-jquery
+ libsphinxbase-dev (>= 0.8+5prealpha~), libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev,
Standards-Version: 4.5.0
Section: sound
Homepage: http://cmusphinx.sourceforge.net/
More information about the Pkg-a11y-devel
mailing list