Your message dated Sun, 02 Jul 2017 16:34:42 +0000
with message-id <e1drhpa-0000nb...@fasolo.debian.org>
and subject line Bug#862804: fixed in aubio 0.4.3-4.1
has caused the Debian Bug report #862804,
regarding aubio: fails to build when multiple python 3 versions are supported
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
862804: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862804
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: aubio
Severity: normal
Tags: patch
User: debian-pyt...@lists.debian.org
Usertags: python3.6

Dear Maintainer,

Aubio fails to build when mutiple Python versions are supported, as is now the
case in Ubuntu. There are two problems: one is that the build-depends are kind
of silly and the other is that debian/rules always runs the tests with the
default version of Python 3, even when it should be testing a non-default one.
I'm attaching the patch I've applied in Ubuntu.

Cheers,
mwh

-- System Information:
Debian Release: stretch/sid
  APT prefers xenial-updates
  APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 
'xenial'), (400, 'xenial-proposed'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-75-generic (SMP w/4 CPU cores)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru aubio-0.4.3/debian/changelog aubio-0.4.3/debian/changelog
--- aubio-0.4.3/debian/changelog	2017-05-15 14:47:30.000000000 +1200
+++ aubio-0.4.3/debian/changelog	2017-05-15 16:24:56.000000000 +1200
@@ -1,3 +1,15 @@
+aubio (0.4.3-4ubuntu4) artful; urgency=medium
+
+  * Fix d/rules to invoke tests with correct version of Python 3.
+
+ -- Michael Hudson-Doyle <michael.hud...@ubuntu.com>  Mon, 15 May 2017 16:23:18 +1200
+
+aubio (0.4.3-4ubuntu3) artful; urgency=medium
+
+  * Remove python-related alternates from Build-Depends. 
+
+ -- Michael Hudson-Doyle <michael.hud...@ubuntu.com>  Mon, 15 May 2017 15:24:09 +1200
+
 aubio (0.4.3-4ubuntu2) artful; urgency=medium
 
   * No change rebuild to add Python 3.6 support.
diff -Nru aubio-0.4.3/debian/control aubio-0.4.3/debian/control
--- aubio-0.4.3/debian/control	2017-05-12 21:24:12.000000000 +1200
+++ aubio-0.4.3/debian/control	2017-05-15 15:24:45.000000000 +1200
@@ -15,11 +15,11 @@
                libasound2-dev,
                libfftw3-dev,
                dh-python,
-               python-all-dev | python-dev | python | python-all,
+               python-all-dev,
                python-setuptools,
                libpython2.7-dev,
                python-numpy,
-               python3-all-dev | python3-dev | python3 | python3-all,
+               python3-all-dev,
                python3-setuptools,
                libpython3-dev,
                python3-numpy,
diff -Nru aubio-0.4.3/debian/rules aubio-0.4.3/debian/rules
--- aubio-0.4.3/debian/rules	2016-11-28 10:13:53.000000000 +1300
+++ aubio-0.4.3/debian/rules	2017-05-15 16:05:33.000000000 +1200
@@ -18,7 +18,7 @@
 export PYBUILD_BEFORE_TEST=make create_test_sounds; cp -prv '{dir}/python/tests' '{build_dir}'
 export PYBUILD_AFTER_TEST=rm -rf '{build_dir}/tests'; rm -rf '{dir}/python/tests/sounds'
 export PYBUILD_TEST_ARGS_python2=cd '{build_dir}'; nose2-2.7 --verbose
-export PYBUILD_TEST_ARGS_python3=cd '{build_dir}'; nose2-3 --verbose
+export PYBUILD_TEST_ARGS_python3=cd '{build_dir}'; python{version} `which nose2-3` --verbose
 
 %:
 	dh $@ --with python2,python3 --buildsystem=pybuild

--- End Message ---
--- Begin Message ---
Source: aubio
Source-Version: 0.4.3-4.1

We believe that the bug you reported is fixed in the latest version of
aubio, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 862...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dr. Tobias Quathamer <to...@debian.org> (supplier of updated aubio package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 02 Jul 2017 17:35:53 +0200
Source: aubio
Binary: libaubio-dev libaubio5 aubio-tools libaubio-doc python-aubio 
python3-aubio
Architecture: all amd64 source
Version: 0.4.3-4.1
Distribution: unstable
Urgency: medium
Maintainer: Paul Brossier <p...@debian.org>
Changed-By: Dr. Tobias Quathamer <to...@debian.org>
Closes: 862804
Description: 
 aubio-tools - library for audio segmentation -- utilities
 libaubio5  - library for audio segmentation
 libaubio-dev - library for audio and music analysis, synthesis, and effects
 libaubio-doc - library for audio segmentation -- documentation
 python3-aubio - python interface for aubio, a library for audio segmentation
 python-aubio - python interface for aubio, a library for audio segmentation
Changes:
 aubio (0.4.3-4.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Remove python-related alternates from Build-Depends.
   * Fix d/rules to invoke tests with correct version of Python 3.
     Thanks to Michael Hudson-Doyle <michael.hud...@ubuntu.com> for
     the bug report and patch. Closes: #862804
Checksums-Sha1: 
 be4aa2d6fb307eecd15acd5a57e92ffa4a9542ae 2665 aubio_0.4.3-4.1.dsc
 ad45fbf4e215f06389b120fb8d60f80a97919b7a 10772 aubio_0.4.3-4.1.debian.tar.xz
 389ce3f09bca92b51629c47096c526d44e75df99 88814 
aubio-tools-dbgsym_0.4.3-4.1_amd64.deb
 39240e58689fa6e93011def983d9af1301b04251 49176 aubio-tools_0.4.3-4.1_amd64.deb
 08197ff0fdc0d67b730802b9d23b776d3568c653 12670 aubio_0.4.3-4.1_amd64.buildinfo
 d65a5fffb49b2b5384fc9cfc5cfeca84b99f577a 104070 
libaubio-dev_0.4.3-4.1_amd64.deb
 a8c76888ba0dab4ed239b7f829ae540ac48e6292 147670 libaubio-doc_0.4.3-4.1_all.deb
 c49dc65e9315c0c2da35cedfac8534d8940bcb2a 144492 
libaubio5-dbgsym_0.4.3-4.1_amd64.deb
 48c2982d04a92cbdb44fcf6bb06a7ed65e0ee3f8 72718 libaubio5_0.4.3-4.1_amd64.deb
 107c1a196361297ba829bc1e753c6478197c7abd 63764 
python-aubio-dbgsym_0.4.3-4.1_amd64.deb
 4d3d9c1b9d169f8b9ec66ce34b1cc4444017e6bb 38044 python-aubio_0.4.3-4.1_amd64.deb
 f1cfd0bfa8d539bf0eed9c356e1bdbe7364a9e68 122676 
python3-aubio-dbgsym_0.4.3-4.1_amd64.deb
 3ccd0c4606b22912208b76f3befb104d78d2bb8e 38328 
python3-aubio_0.4.3-4.1_amd64.deb
Checksums-Sha256: 
 60ece091ef052195f3aa3a42ffe9e99f196dfd34fbefbc6a8e8511af0fe27cb9 2665 
aubio_0.4.3-4.1.dsc
 2525967c6cd77cf0c830bd35227fc62e12af3b536227e6b91cb395ba13c15b88 10772 
aubio_0.4.3-4.1.debian.tar.xz
 da35dd5f99f997fa1877a1cc01eeb133d20e347aa43b3f2968ce645550a0f6bb 88814 
aubio-tools-dbgsym_0.4.3-4.1_amd64.deb
 c744b2d2be9b80616858b15d6b91d084cd46bd6392e0fe9185f11f8c95f506a4 49176 
aubio-tools_0.4.3-4.1_amd64.deb
 47085400cc25adf59920b4568e7070e9a795314332f801f74b09878353c02762 12670 
aubio_0.4.3-4.1_amd64.buildinfo
 1e4e931e12c1519a750f66676dbd4e97eff3475e29d69416c768e1e61c64e79d 104070 
libaubio-dev_0.4.3-4.1_amd64.deb
 86f28387f52f2795443aac661f8beee603f39b579a79f3702710d2d893c3df85 147670 
libaubio-doc_0.4.3-4.1_all.deb
 4ba41c876ffbc889199a5eab9f4f0352209d69ec2317b45d0c68063bd6af8b76 144492 
libaubio5-dbgsym_0.4.3-4.1_amd64.deb
 46b847ebc158550c4ae55159c4c7987b4034cd134766779b1d74805df603c4cd 72718 
libaubio5_0.4.3-4.1_amd64.deb
 c97a8b67a985907ff55c3560ff2f165ecf3309ef4d3e54ef6ef5144fc31e1d37 63764 
python-aubio-dbgsym_0.4.3-4.1_amd64.deb
 636bf51a4d75769d66cefb55fc9c5656fcf5c66ba9cde4b654cf113e19545dc1 38044 
python-aubio_0.4.3-4.1_amd64.deb
 d63a042d0d7bdd9ff7cc2cf57263794d22427b7f0613655b31caeb3a05eb83f6 122676 
python3-aubio-dbgsym_0.4.3-4.1_amd64.deb
 ccdef775cc95b1618f5eb3c77ed64669dab4466896d2d0c9ee09ed67920469b4 38328 
python3-aubio_0.4.3-4.1_amd64.deb
Files: 
 61d21a5b1565e1f67dba9939814999a3 2665 sound optional aubio_0.4.3-4.1.dsc
 528bca9ad69970a40261197e045ce6b2 10772 sound optional 
aubio_0.4.3-4.1.debian.tar.xz
 6e8d57d8c1fef29164e7836a07988cfc 88814 debug extra 
aubio-tools-dbgsym_0.4.3-4.1_amd64.deb
 a37e8b5e9e4e6efa9038459b269f9cb7 49176 sound optional 
aubio-tools_0.4.3-4.1_amd64.deb
 448881f61a2d16498552b577e2d96a5d 12670 sound optional 
aubio_0.4.3-4.1_amd64.buildinfo
 8443c9f1d38761a469bfd81cc3e81a90 104070 libdevel optional 
libaubio-dev_0.4.3-4.1_amd64.deb
 07b2df944b2aedeeb6b797a695d8ddee 147670 doc optional 
libaubio-doc_0.4.3-4.1_all.deb
 430574ed6be998c84ec2cde1e18adf17 144492 debug extra 
libaubio5-dbgsym_0.4.3-4.1_amd64.deb
 b43ff857a9ade6110ffd169968ef002a 72718 libs optional 
libaubio5_0.4.3-4.1_amd64.deb
 85ebd347173b6d261b1ac1f1da9dd7a3 63764 debug extra 
python-aubio-dbgsym_0.4.3-4.1_amd64.deb
 8bfe332b786ae936e709c168fd9eafff 38044 python optional 
python-aubio_0.4.3-4.1_amd64.deb
 0aa6e0b49fcb5d8e2ec29b12b1f30435 122676 debug extra 
python3-aubio-dbgsym_0.4.3-4.1_amd64.deb
 645159c3d9851c48d51dd1af8686898a 38328 python optional 
python3-aubio_0.4.3-4.1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEE0cuPObxd7STF0seMEwLx8Dbr6xkFAllZFogRHHRvZGR5QGRl
Ymlhbi5vcmcACgkQEwLx8Dbr6xmjyw//esTHEEE0Zd3coeuBdLO1WkTGCdxC4V76
ZFEeM8KaeIrIYRZ9DTwOiHjvQaG9o8tk+VNXLL+jRk542oyen1zGymeI5u/W5/4i
p9QpbrUJmqQSwo+b7DPyCbnmybBxo49ko/lCxSguwczFoKckHjSI3qqa1GoKSVWM
aLqOIKgSVLfCS5Y6ImHa6gkTySANcZOZRyvR/mZuzB04iaO/dNgcWvu5tARU3+qU
q1iLCK/5AbVfCEk7sh7uTiFft1FAGVnJ09Q0dnJwONxjz0pVLX2lnxM67WFBt0+X
1zvwEcDHHEMitQLFOkxRN0bHTMBAlTL11oY5JJdng2Juefq6VdAmzmlFgqRSLDd6
Fa9MJFfKD7H4bY+C3hm595TjX1ZIQ/Ljz6nIs4SpEc5CEr9d6vP0SsGeYpm2V2pX
l1kj/PEE38IEZpkou6sjv+ik4QOkqJx4U2bnNCLGcqBsBqENv7/EwTKZ9B89z71p
i90yZ9/5J07RDM5EKbt+reWVKXMMBXjaOU8/Tp/SPm2DxIcnlUJERQy/jfXCcLHQ
NmVV6XfnbioSVLUytpHM8vcrTFOJIALh2xIthtnzYsVJ2AdvxAiCXEDtgNTbcxfU
hlcUByJMpIhDuvE4qspQZuXHoWzPVr+tditFLsoYopzXMzr7bRl+wgf6+w1l5A57
OY95dhbuhKg=
=OJbM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to