Bug#867370: src:theano: Unnecessary python3-all-dev build-depends complicate transition

Scott Kitterman debian at kitterman.com
Thu Jul 6 04:40:44 UTC 2017


Package: src:theano
Version: 0.8.2-6
Severity: important

As far as I can tell, python3-theano does not install any compiled content
that requires access to the Python headers (e.g. Python.h).  As a result, the
package build-depend on python3-all-dev is excessive.  We use build-depends on
python3-all-dev and python3-dev to track which package need rebuilding for a
python3 transition and as far as I can determine, this one does not.

I rebuilt the package without any python-dev package installed and the result,
according to debdiff, was identical.

Not including a patch for the trivial change of changing the build-depends on
python3-all-dev to python3-all.

Marking important because of the potential for impact on transition planning.

Scott K



More information about the debian-science-maintainers mailing list