Your message dated Sun, 05 Jan 2025 07:38:19 +0000
with message-id <[email protected]>
and subject line Bug#1089941: fixed in python-qwt 0.12.7-2
has caused the Debian Bug report #1089941,
regarding python-qwt: python3-qtpy dropping dependency on PyQt5;
(Build-)Dependencies need updating
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.)
--
1089941: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089941
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-qwt
Version: 0.12.7-1
Severity: important
User: [email protected]
Usertags: drop-qt5
Control: block 1070215 by -1
Dear Maintainer,
Your source package python-qwt currently Build-Depends on python3-qtpy,
as does the generated binary package python3-python-qwt.
The upstream qtpy package is intended to be a metapackage, able to
work with any of PyQt5, PyQt6, PySide2 or PySide6 as the Qt backend.
Until now, the Debian python3-qtpy package has Depended on PyQt5, but
that is about to change. From version 2.4.2-3 of python3-qtpy
(currently in experimental), it no longer Depends on any Qt backend,
so these will need to be explicitly listed in the (Build-)Depends of
the source/binary package. To help, there are also new metapackages
python3-qtpy-pyqt5, python3-qtpy-pyqt6 and python3-qtpy-pyside6
already in testing that depend on python3-qtpy and the respective Qt
backend.
Action required: update the Depends/Build-Depends to depend on the
required Qt backend packages.
Approach 1 (the "best" approach):
Identify the Python Qt backend packages required and add these to
Build-Depends. (These dependencies could be PyQt5 dependencies, but
they could equally be PyQt6 or PySide6 dependencies.) If they are
listed in pyproject.toml or equivalent, pybuild may propagate these
directly to the binary package Depends field, but if this does not
happen, they will need to be added explicitly.
Approach 2 (should work in all cases, but will pull in more than needed):
Add python3-qtpy-pyqt5 as an explicit dependency to both the source
Build-Depends and binary Depends fields. This will exactly replicate
the current behaviour.
Before uploading a new version of your package to close this bug,
please do both build and test it using python3-qtpy 2.4.2-3 from
experimental.
I intend to upload python-qtpy 2.4.2-4 to unstable with this change in
mid-to-late January. I will do an NMU or team upload if required for
this bug from mid-January.
For a background on the reason for this change, please see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070215
Best wishes,
Julian
--- End Message ---
--- Begin Message ---
Source: python-qwt
Source-Version: 0.12.7-2
Done: Stuart Prescott <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-qwt, 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.
Stuart Prescott <[email protected]> (supplier of updated python-qwt 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, 05 Jan 2025 15:15:05 +1100
Source: python-qwt
Architecture: source
Version: 0.12.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 849614 1089941
Changes:
python-qwt (0.12.7-2) unstable; urgency=medium
.
* Team upload.
* Add explicit build-deps on each Qt implementation for tests
(Closes: #1089941).
* Add autopkgtest tests for each Qt implementation.
* Add requested "Suggests: python-qwt-doc" to module package
(Closes: #849614).
* Update Standards-Version to 4.7.0 (no changes required).
Checksums-Sha1:
5b41e848092770794689091379b964799f911ae1 2960 python-qwt_0.12.7-2.dsc
1839e9fa8ca597519024ffbec1209db18d135974 5668 python-qwt_0.12.7-2.debian.tar.xz
198b79a0fa49b9a31b191b0bd77a77a22c0f8a88 16509
python-qwt_0.12.7-2_amd64.buildinfo
Checksums-Sha256:
e755ee4f7e2f26c449a6f01d2d58d36465a6edc7b38e9050ee29d478b8f2a753 2960
python-qwt_0.12.7-2.dsc
310fb172a2984187dc32d1445a307821b85d72748d268e4ae6945171d9e22a41 5668
python-qwt_0.12.7-2.debian.tar.xz
98c4590ebdb9a6bcb8c1bce2f8eaf13be7413df1629d99e96b6f7332594a579b 16509
python-qwt_0.12.7-2_amd64.buildinfo
Files:
87e478b2b503472201247da8927f9755 2960 science optional python-qwt_0.12.7-2.dsc
a6d333ffd6e2b351f0ae39e2b6837681 5668 science optional
python-qwt_0.12.7-2.debian.tar.xz
b85710104bbbe88d4d5b95138251e651 16509 science optional
python-qwt_0.12.7-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmd6CCkACgkQu8F+uxOW
8vc22w/8CtNc54UX/EQyoIvHXZrUCVNcz0uLe+Rtsrjx2YDsVkcMu2UTRROE8DjL
Z5QlGtpMP9rQ2bFqMNxpSCo82XiCk9QMe1GRFReubqe/CU1SHmre5tmkf/bZhAhI
XsAO+mXLjqYCaHnYokd11H6Gog4vf7s5VAO5+sijewdMItCqKzKK6zBXdcxUYMtc
uSVOrYq5l7jL8f+2U0FSJ8iKp7Wh8zi5hak06R5AClAXotQnKoBdh4UeE62MOfmi
BWDYSz9kI/Mf04rV7qduvoW3Hz6kJDSx9Ji2LZ4VMMN4YAUXCxw0lX/3eeo8eF0a
fbDBp/oUa7RK//z40L7GXHDE+upn8EUxmrfBGnfLECodHwITPUvDS3HrQmNOwkz2
c7M90PF2T50V7laXzTC/NNW5gRZBq0+VjCNw8+NII/mpGoe+iuZhI9RzPba0nwnx
ySJEVytTFzl77U5Z3KOwvfSEKcaEtJPKFTvgAa+g2/TqPEKtdex3kkT+A4cIXrYY
wWRVTFtbOj5CzYGZgSOPySDLlPJWJZBcEyzZWcvVl7ICh6zYbXh9cwJqxbehkiFm
beKG8HTGv9GzxTW3t0nkM9CkzJs1AbEOKhOlHhBxPoKD+EO0aKSLCi6/EDxYSkHE
PK8RmTNJK3TYIa/Ua8jdbEZM4ZTHlc7OuHk5BVy9pLCcc7d6IqE=
=SiYq
-----END PGP SIGNATURE-----
pgpRApQnU_DBc.pgp
Description: PGP signature
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers