Your message dated Mon, 24 Jul 2017 15:20:08 +0000
with message-id <e1dzf9u-000ct2...@fasolo.debian.org>
and subject line Bug#862804: fixed in aubio 0.4.5-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: https://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.5-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.
Paul Brossier <p...@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: SHA512
Format: 1.8
Date: Mon, 24 Jul 2017 15:11:01 +0200
Source: aubio
Binary: libaubio-dev libaubio5 aubio-tools libaubio-doc python-aubio
python3-aubio
Architecture: source
Version: 0.4.5-1
Distribution: unstable
Urgency: medium
Maintainer: Paul Brossier <p...@debian.org>
Changed-By: Paul Brossier <p...@debian.org>
Description:
aubio-tools - library for audio segmentation -- utilities
libaubio-dev - library for audio and music analysis, synthesis, and effects
libaubio-doc - library for audio segmentation -- documentation
libaubio5 - library for audio segmentation
python-aubio - python interface for aubio, a library for audio segmentation
python3-aubio - python interface for aubio, a library for audio segmentation
Closes: 862804
Changes:
aubio (0.4.5-1) unstable; urgency=medium
.
* New upstream version 0.4.5
* Apply patch for 0.4.3-4.1 (thanks to Dr. Tobias Quathamer, closes: #862804)
* debian/control: update homepage to https
* debian/patches: delete all patches merged upstream
* debian/rules: clean sphinx doc, this_version.pyc, and aubio.egg-info
* debian/rules: add /usr/bin/aubio to aubio-tools
* debian/watch: check upstream signature
Checksums-Sha1:
de2c9e826dac87485c339920dc46c4da96ef5d1b 2675 aubio_0.4.5-1.dsc
efa263da8ed8619ad677d5559e0d4d6eff7f26ff 350615 aubio_0.4.5.orig.tar.bz2
8d0ba192d00a669a3e62dcdbb1b8a58a6c96d72e 36064 aubio_0.4.5-1.debian.tar.xz
b521f2082aeaebe2cd83573fc48e31715e4a7566 12696 aubio_0.4.5-1_i386.buildinfo
Checksums-Sha256:
bfd1ead5b67f58380741b7d604805f3b7dfd48c271a81d2ffe96550006759be4 2675
aubio_0.4.5-1.dsc
70c2804e6f4fbf0ebc0fb9ac8cc9d465ef4a4d438311c074c9a7364e98827af6 350615
aubio_0.4.5.orig.tar.bz2
ddb903ce672f620265e4916c740c9a8431bb6f910e8f3ab96b360588b7df7162 36064
aubio_0.4.5-1.debian.tar.xz
088480d0851535fd706eb16fa34cb2659b803863c8c5dd9177198ae5b57e9656 12696
aubio_0.4.5-1_i386.buildinfo
Files:
27bb10d06e55e2be18b6153144da483d 2675 sound optional aubio_0.4.5-1.dsc
6d9e361b2f4bb7ed97d1b649dca5e9d4 350615 sound optional aubio_0.4.5.orig.tar.bz2
2368c5c843ba8fe5f2c7e933cd852513 36064 sound optional
aubio_0.4.5-1.debian.tar.xz
14193086535d67307e4a3e33b823a7ff 12696 sound optional
aubio_0.4.5-1_i386.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKkBAEBCgCOFiEEuIpQctSRWuz4GiQ0akmxlyir3ZIFAll1+p1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEI4
OEE1MDcyRDQ5MTVBRUNGODFBMjQzNDZBNDlCMTk3MjhBQkREOTIQHHBpZW1AZGVi
aWFuLm9yZwAKCRBqSbGXKKvdkmb6EACodgslv/n4Zu3FhM+z9QUdSjn83qbdiyvu
KLj248q1ntB2TST915woWONCrbC8r564UhznZxCg3CUd3xUhFCJkoPY8PpYG7sDt
jfvJEOQZlaqTA8cUtzF3oj+b8B2SDPcZnivjYl/jamZNcYcy4uOY61tTzubdIkOz
OJ71bJEO4PV/W3QZmSv4D9gqXId0q2lgYqKH4U5Ybc/Stu0XvwAcMVUO/Wm+xjoH
vUhyT+juiUUwptsA25C6MrCaRsIdyvKUVjltvRDZ1/tYV1Jf79LZTxrcp+t00noi
0VhQHTZXsTnT4S2QZOqxk4euKKjxlCxa2NagIG+PLZ2z6FWAIUKiCEVeaABiVw9O
iXDyCIpjL7X4V6Nt9DcufOXdTtfD9aAIVvhLfGHbPksssjh+RptudaOQxfhrMM9k
VqlK6vhc3T5WPQn4u5znYvkh+NmoGl+mB1qlB/LKLlXfP2oS0ebUylpZTLEcHutZ
B31K9l6L6eF7lRVpky+qTZ0sBQ6pvt73EtC1BToPMkoeuOvBhOLEGSLD3+JtTcFv
J4JRQTOGFwBURPpky37LAWP/iyPW3hoyQdbzQPDTpblf9nnGx7HQ3L4bJbRCQdOK
u+f3jk9J0ygjO2hWIhJ13ps0+MMz7LwAm7bJyuWmC7TjgJaK6IZ0vQW9sHrUKA0F
HVd8NDVjFg==
=PlOt
-----END PGP SIGNATURE-----
--- End Message ---