Your message dated Mon, 30 Dec 2024 01:03:43 +0000
with message-id <[email protected]>
and subject line Bug#1089945: fixed in spyder 6.0.3+ds-1
has caused the Debian Bug report #1089945,
regarding spyder: 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.)
--
1089945: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089945
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: spyder
Version: 5.5.1+ds-2
Severity: important
User: [email protected]
Usertags: drop-qt5
Control: block 1070215 by -1
Dear Maintainer,
Your source package spyder currently Build-Depends on python3-qtpy,
as does the generated binary package python3-spyder.
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: spyder
Source-Version: 6.0.3+ds-1
Done: Julian Gilbey <[email protected]>
We believe that the bug you reported is fixed in the latest version of
spyder, 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.
Julian Gilbey <[email protected]> (supplier of updated spyder 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, 29 Dec 2024 17:50:14 +0000
Source: spyder
Architecture: source
Version: 6.0.3+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Julian Gilbey <[email protected]>
Closes: 1083781 1088068 1089054 1089945
Changes:
spyder (6.0.3+ds-1) unstable; urgency=medium
.
* New upstream version (closes: #1088068, #1089054, #1083781)
* Explicitly depend on PyQt5 libraries needed (closes: #1089945)
* Refresh patches, and fix test ordering issue
* Refresh list of excluded tests for new upstream Spyder
Checksums-Sha1:
fd131bc26ee2ae41f6ba0642cd2c480000a6ef9f 3890 spyder_6.0.3+ds-1.dsc
12395b3d1e850335b58afc7f5c623efd3eaf0eda 6579112 spyder_6.0.3+ds.orig.tar.xz
44d7c4a755ca2e008fff13b03e30c82aa5646643 26004 spyder_6.0.3+ds-1.debian.tar.xz
0af52266dc36704a1fc368e35fab702ab6e4a759 18409
spyder_6.0.3+ds-1_amd64.buildinfo
Checksums-Sha256:
2fd3e13bc1bb1e1c09641e1a9cbff472443f50fd661deca51108bbe2ab7bc857 3890
spyder_6.0.3+ds-1.dsc
edba4c8608dff2b9dcf84d9f907b7216489e4ad8fdfece35504faba46027f720 6579112
spyder_6.0.3+ds.orig.tar.xz
cff41b9f85e78dc74306c52f79c8a16b9e40b0dedde3dba18d32876a83426a5e 26004
spyder_6.0.3+ds-1.debian.tar.xz
7acc554fede4fd9ec7b4e6c5a4a83d66f78923f376b8d83eedc9c7c4ce9291ae 18409
spyder_6.0.3+ds-1_amd64.buildinfo
Files:
88db42092db22f68a022d907e38f2a0c 3890 science optional spyder_6.0.3+ds-1.dsc
1e437b70ede472abe3b54b8713f38d2e 6579112 science optional
spyder_6.0.3+ds.orig.tar.xz
e62ec39de1dbd7891bea33fb5d22f804 26004 science optional
spyder_6.0.3+ds-1.debian.tar.xz
a171cf754e7e361caa81b2e855182d0e 18409 science optional
spyder_6.0.3+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmdxzGEACgkQaVxCkxbA
e/4pWRAAqVOMPo2EPTw/FqZikG2C+x1NPeGm6mOeiq/vnySRqsEt1bxBN74x0j4N
LJgfpO0+PLnuUhgNFnLVE0FXoz0b8NDN3FCwVoXKuOj7vQRGfwiYfdMTY9RTjlev
ajyFUADdbdzWXra+TPFAiZTFMxCsHKOM4GhxdseYZkTASatPVtbwne9MbJd5Jsnm
TUFyebUN1O79uhSxzVHUZEBSbuVAbKEA7xr3oqAiIkYlyl1NrSKi9jk6rvZxghR8
2hQVm+KbsFunaptIFmc9Ab1//py7LReV6mTmlotHPkvdJoMpEWsv60Hk8hfw6ZOe
l4ufWnKhN47LwX5bFbyXArQAkWUKWHyAdYBwEmz3GIW3XHwWvArZYpfqKIcJkuCg
fKr+UwixWdPkZWf0jvV5Hyzeibeg9u302Hs0ZEtv+XhTyQjAfF2+jcRINBxRzSKG
/nKR5O11tzLHeYX7p1mWs522J+GwlRbdXU/AZGL2jGtIDiU/LI2dQGRM76+XtLMB
gbfSdr0aPsxXO0TK79NboIQ+BclChQi5bkKkToIwDePSBFRMQlpMieWgI63TeR/A
taYDmddKyWBqAnO5yOLeuM8N/tFmxQTzNs3f1Sg540Y8YvDVB00+BTwXj0B1eplf
0DtvBBccJecnhXsifuvkMuelpMa/TAqr2sIkAXpT+PdT3ALa2J4=
=gZvb
-----END PGP SIGNATURE-----
pgpjNnC1Z1L6q.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