Source: pocketsphinx Version: 0.8+5prealpha+1-13 Tags: patch User: helm...@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
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 <hel...@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-de...@alioth-lists.debian.net> Uploaders: Samuel Thibault <sthiba...@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/