Your message dated Sun, 28 Nov 2021 11:19:03 +0000
with message-id <[email protected]>
and subject line Bug#999518: fixed in mplcursors 0.5.1-1
has caused the Debian Bug report #999518,
regarding mplcursors: FTBFS with matplotlib 3.5 (in experimental):
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9
returned exit code 13
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 [email protected]
immediately.)
--
999518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999518
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mplcursors
Version: 0.4-1
Severity: important
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-matplotlib35
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64, using matplotlib 3.5 currently in experimental. This version
will soon be uploaded to unstable.
If you have questions about this, please contact Sandro Tosi
<[email protected]>.
Relevant part (hopefully):
> debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:232: python3.9 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:232: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_mplcursors/build/mplcursors
> copying lib/mplcursors/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_mplcursors/build/mplcursors
> copying lib/mplcursors/_mplcursors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_mplcursors/build/mplcursors
> copying lib/mplcursors/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_mplcursors/build/mplcursors
> copying lib/mplcursors/_pick_info.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_mplcursors/build/mplcursors
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:232: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_mplcursors/build; python3.9 -m pytest
> tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.9.7, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> collected 59 items
>
> tests/test_mplcursors.py ..........................................FF... [
> 79%]
> ...........s
> [100%]
>
> =================================== FAILURES
> ===================================
> __________________________ test_highlight[Axes.plot]
> ___________________________
>
> ax = <AxesSubplot:>, plotter = <function Axes.plot at 0x7fd130fd8160>
>
> @pytest.mark.parametrize("plotter", [Axes.plot, Axes.scatter])
> def test_highlight(ax, plotter):
> plotter(ax, [0, 1], [0, 1])
> ax.set(xlim=(-1, 2), ylim=(-1, 2))
> cursor = mplcursors.cursor(highlight=True)
> _process_event("__mouse_click__", ax, (0, 0), 1)
> > assert ax.artists == cursor.selections[0].extras != []
> E assert <Axes.ArtistList of 0 artists> ==
> [<matplotlib....7fd122bdcd00>]
> E Right contains one more item: <matplotlib.lines.Line2D object at
> 0x7fd122bdcd00>
> E Use -v to get the full diff
>
> tests/test_mplcursors.py:482: AssertionError
> _________________________ test_highlight[Axes.scatter]
> _________________________
>
> ax = <AxesSubplot:>, plotter = <function Axes.scatter at 0x7fd130e43040>
>
> @pytest.mark.parametrize("plotter", [Axes.plot, Axes.scatter])
> def test_highlight(ax, plotter):
> plotter(ax, [0, 1], [0, 1])
> ax.set(xlim=(-1, 2), ylim=(-1, 2))
> cursor = mplcursors.cursor(highlight=True)
> _process_event("__mouse_click__", ax, (0, 0), 1)
> > assert ax.artists == cursor.selections[0].extras != []
> E assert <Axes.ArtistList of 0 artists> ==
> [<matplotlib....7fd122b47c70>]
> E Right contains one more item:
> <matplotlib.collections.PathCollection object at 0x7fd122b47c70>
> E Use -v to get the full diff
>
> tests/test_mplcursors.py:482: AssertionError
> =========================== short test summary info
> ============================
> FAILED tests/test_mplcursors.py::test_highlight[Axes.plot] - assert
> <Axes.Art...
> FAILED tests/test_mplcursors.py::test_highlight[Axes.scatter] - assert
> <Axes....
> =================== 2 failed, 56 passed, 1 skipped in 10.28s
> ===================
> E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_mplcursors/build; python3.9 -m pytest
> tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/http://qa-logs.debian.net/2021/11/numpy-matplotlib/matplotlib-exp/mplcursors_0.4-1_unstable_matplotlib-exp.log
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: mplcursors
Source-Version: 0.5.1-1
Done: Håvard Flaget Aasen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mplcursors, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Håvard Flaget Aasen <[email protected]> (supplier of updated mplcursors
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 28 Nov 2021 10:46:02 +0000
Source: mplcursors
Architecture: source
Version: 0.5.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Håvard Flaget Aasen <[email protected]>
Closes: 994469 999518
Changes:
mplcursors (0.5.1-1) unstable; urgency=medium
.
* Team upload.
* New upstream version 0.5.1
Supports matplotlib > 3.5. Closes: #999518
* d/gbp.conf: Set debian/master as default branch.
* Change from transitional openblas package to libopenblas0. Closes: #994469
* Update Standards-Version to 4.6.0.
* Update copyright year.
* d/source/options: Ignore .egg-info files. Prevent ftbfs when
building twice in a row.
* Drop build dependency on dh-sequence-python3, not needed.
* autopkgtest:
- Specify python3-all as dependency.
- Drop dependencies specified in the binary package.
- Don't check if AUTOPKGTEST_TMP exists.
* At build time and when running autopkgtest, copy examples folder
to enable more tests.
Checksums-Sha1:
ea8230d562d107e83cd713e426fdb50ab7c16862 2168 mplcursors_0.5.1-1.dsc
9cd91d3314a28798913f175b547339056cdee1e0 84983 mplcursors_0.5.1.orig.tar.gz
a11b80d1bfe9a078c65f2bb6096fed3953a8dd94 3112 mplcursors_0.5.1-1.debian.tar.xz
1e10564b6d16664cb72666426776cad12503badd 8576
mplcursors_0.5.1-1_source.buildinfo
Checksums-Sha256:
3dc219be66fbbd036c3f96adf83b8fb66190165d97d202621b844a95d41d00cf 2168
mplcursors_0.5.1-1.dsc
ef1f19af8e14ff87d961575eba2d5bc7d9a637c385f498a32d063bc28b6311b4 84983
mplcursors_0.5.1.orig.tar.gz
d24ed2b73efe189c8cbc2b74f734623f689a66c955c74e76ceb19e36fa69d744 3112
mplcursors_0.5.1-1.debian.tar.xz
7675549e1ea904a7166ce373986af62efac19f6a7d40a9c7f8ccb38017737ee4 8576
mplcursors_0.5.1-1_source.buildinfo
Files:
bb50f5f82353c4ecbc41fc09ef689fae 2168 python optional mplcursors_0.5.1-1.dsc
dafce80f67505eb356cafea8f8456520 84983 python optional
mplcursors_0.5.1.orig.tar.gz
b0070696d4b9b02234af87768143d6ab 3112 python optional
mplcursors_0.5.1-1.debian.tar.xz
c95a3b7f0f1dacfada18b98e402a937d 8576 python optional
mplcursors_0.5.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmGjXhoACgkQQoMEoXSN
zHo3iQ/9FUscJ+pZIztcQp3lGQrIwc/FI7fdrVQj4gKmELdCoyjwASiRrYBj2dR2
6GAE/7qGtMQ16yQyu+p3VzACFwtDESRg5hCfpNejJdJD1k8xGh6EGIi3PQ1NR348
8S3MA9aBZYPD/651qkkw42bRIFTz9fNETIHIuwMKDqWxbRj9XteFS+pa2AY+yCFr
H7EsWxqAWoDnweEncmfPTbQOkyPHYd1ZzYieCoAW0Ljj9NtVPVYrBBzxKPKJksFp
Pg1yvdAtfio8RKX8JkfVKmqnmoNHXINxZD47cQQyNxDb05yuNQ4n/too6a6TxJRy
NZpi0038uo9Ryb9gSdaLCBVsH/R+sW6UdL19VGeJ6aKfwnxhF32fXpTY4MMrkco5
Gf/1iHHfRde2WeFkUW5KmoHW327P17iltMXbWaqCB+HtWAmJFIdGnQ1F6qY/+Irn
q/v31jPhNll8dMCfiiPoqWn1y533tHgQND9BgsqXfzPrczmb+eviRyXzgS5ZQ3Ih
/thyGmgVnGXvwAx6IwmTAdc/0JxNXdFlT5EF7MH/cYs0QTDyFhteGMDHs25SuNZz
7LgL/LW1AXKqIBEe4TU8gQ+2xoHQ4bWokzGu4l3YYuI0/uFYdIls3KaxVBPkTNL6
cExsowoU9t3TPwL9r6h0b6l03fQek6w/zm8Z2+I269rxqFLuiZE=
=XGlm
-----END PGP SIGNATURE-----
--- End Message ---