Package: minieigen
Version: 0.50.3+dfsg1-3
Severity: important
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu  ubuntu-patch

Dear maintainers,

Your minieigen package includes support in debian/rules for multiple
versions of python3, but had a build-dependency on python3-all +
python3-dev.  When python3.5 support was added to Debian recently, and
minieigen started to FTBFS in response, you added a build-dependency on
python3.5-dev as well.

This is a wrong fix.  You should be build-depending on python3-all and
python3-all-dev, and avoid hard-coding individual python versions in
debian/control.

Please see the attached patch for this.

I am filing this bug as Severity: important, because while it does not
currently cause your package to FTBFS, it will eventually become a FTBFS bug
the next time a new version of python3 is added to the distribution.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru minieigen-0.50.3+dfsg1/debian/control minieigen-0.50.3+dfsg1/debian/control
--- minieigen-0.50.3+dfsg1/debian/control	2015-10-07 04:55:47.000000000 -0700
+++ minieigen-0.50.3+dfsg1/debian/control	2015-11-01 11:47:59.000000000 -0800
@@ -12,9 +12,8 @@
                python-dev,
                python-sphinx (>= 1.0.7+dfsg),
                python3-all,
-               python3-dev,
-               python3-setuptools,
-               python3.5-dev
+               python3-all-dev,
+               python3-setuptools
 Standards-Version: 3.9.6
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/minieigen.git
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/minieigen.git

Reply via email to