Source: silx
Version: 0.14.0+dfsg-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability

silx cannot be cross built from source, because its Build-Depends are
not satisfiable. Instead of looking into this difficult problem, I
looked into easily droppable dependencies. It turns out that all of the
*-dbg dependencies but python3-all-dbg can be dropped with no
replacement. Since silx is normally reproducible, one can verify that
dropping them does not affect the result in any way. The build log does
neither exhibit any sign of difference due to these dependencies. Please
consider dropping them. I'm attaching a patch for your convenience.

Helmut
diff --minimal -Nru silx-0.14.0+dfsg/debian/changelog 
silx-0.14.0+dfsg/debian/changelog
--- silx-0.14.0+dfsg/debian/changelog   2021-01-06 15:17:45.000000000 +0100
+++ silx-0.14.0+dfsg/debian/changelog   2021-01-18 19:53:08.000000000 +0100
@@ -1,3 +1,10 @@
+silx (0.14.0+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unused -dbg packages from Build-Depends. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 18 Jan 2021 19:53:08 +0100
+
 silx (0.14.0+dfsg-1) unstable; urgency=medium
 
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, 
Repository-Browse.
diff --minimal -Nru silx-0.14.0+dfsg/debian/control 
silx-0.14.0+dfsg/debian/control
--- silx-0.14.0+dfsg/debian/control     2021-01-06 15:17:45.000000000 +0100
+++ silx-0.14.0+dfsg/debian/control     2021-01-18 19:53:08.000000000 +0100
@@ -6,7 +6,6 @@
 Section: science
 Priority: optional
 Build-Depends: cython3 (>= 0.23.2),
-               cython3-dbg (>= 0.23.2),
                debhelper-compat (= 12),
                dh-python,
                help2man,
@@ -14,27 +13,17 @@
                python3-all-dbg,
                python3-all-dev,
                python3-fabio,
-               python3-fabio-dbg,
                python3-h5py,
-               python3-h5py-dbg,
                python3-mako,
                python3-matplotlib,
-               python3-matplotlib-dbg,
                python3-numpy,
-               python3-numpy-dbg,
                python3-opengl,
                python3-pil,
-               python3-pil-dbg,
                python3-pyopencl,
-               python3-pyopencl-dbg,
-               python3-pyqt5-dbg,
                python3-pyqt5.qtopengl,
-               python3-pyqt5.qtopengl-dbg,
                python3-pyqt5.qtsvg,
-               python3-pyqt5.qtsvg-dbg,
                python3-qtconsole,
                python3-scipy,
-               python3-scipy-dbg,
                python3-setuptools,
                xauth,
                xvfb

Reply via email to