Your message dated Sun, 12 Jan 2025 03:04:57 +0000
with message-id <e1twohz-0076zi...@fasolo.debian.org>
and subject line Bug#1089968: fixed in pyzo 4.15.0-2
has caused the Debian Bug report #1089968,
regarding pyzo: python3-qtpy dropping dependency on PyQt5; 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 ow...@bugs.debian.org
immediately.)


-- 
1089968: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089968
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pyzo
Version: 4.15.0-1
Severity: important
User: python3-q...@packages.debian.org
Usertags: drop-qt5
Control: block 1070215 by -1

Dear Maintainer,

Your binary package pyzo currently Depends on python3-qtpy.

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 package's Depends
field.  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 field to depend on the required Qt
backend packages.

Approach 1 (the "best" approach):

Identify the Python backend packages required and add these to
Depends.  (These dependencies could be PyQt5 dependencies, but they
could equally be PyQt6 or PySide6 dependencies.)

Approach 2 (should work in all cases, but will pull in more than needed):

Add python3-qtpy-pyqt5 as an explicit dependency to the Depends field,
or replace the python3-qtpy dependency with python3-qtpy-pyqt5 (as the
latter Depends on python3-qtpy).  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: pyzo
Source-Version: 4.15.0-2
Done: Stuart Prescott <stu...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pyzo, 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 1089...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stu...@debian.org> (supplier of updated pyzo 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: Sun, 12 Jan 2025 13:01:45 +1100
Source: pyzo
Architecture: source
Version: 4.15.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stu...@debian.org>
Closes: 1089968
Changes:
 pyzo (4.15.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Explicitly depend on pyside6 packages (Closes: #1089968).
   * Run pyzo via a script that ensures PySide6 API is used.
Checksums-Sha1:
 b6fcb09c01da1aa5514662efe5a3ec43b07f09e2 2032 pyzo_4.15.0-2.dsc
 61dc0fbf3c2ea3fa7b9d08d7be9266a02fca4979 1997264 pyzo_4.15.0-2.debian.tar.xz
 89ca5777f1e49d9c876266ccb13710a1d48f7086 8075 pyzo_4.15.0-2_amd64.buildinfo
Checksums-Sha256:
 c469f50e9f89459e4242fb259e7fb118a0fa2cb7ecb33311709a79bd451643e7 2032 
pyzo_4.15.0-2.dsc
 1c77208077bccb290e658afe498a962c9375f745eb6f2a9eebbd9a252da0bc63 1997264 
pyzo_4.15.0-2.debian.tar.xz
 f35a64f3a4d72df702acfef4e6bd07cc5aa7d0a023b98556e0c432347dfff380 8075 
pyzo_4.15.0-2_amd64.buildinfo
Files:
 586d1cf289d81ee0fa9fc456d9fa0068 2032 science optional pyzo_4.15.0-2.dsc
 d221267665a84a2337cdf628f1971986 1997264 science optional 
pyzo_4.15.0-2.debian.tar.xz
 aa83bd19b3efed571c05133f297a97f2 8075 science optional 
pyzo_4.15.0-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmeDIw0ACgkQu8F+uxOW
8vfSGw//QujNDOQ8L9hE6jSF5MxdmcW/eA3o6oZRUwBe3W5LqqfjOF7/lXlt54bO
tBIiGArlR2hv4Bs/s8ygYQbmdi2QSuemqMts4MhoR1ndABjA5kqdezq+dGwTo1WG
viVTleU0JEkj3NrO9hXX1OTig/19FoHxZsGqB9JYbYFKqSMWOjhhsMgMZnd/sRvi
KpWH4WtOlNo8ZeEvE5jmtho6d4WEzzBM0JG8pFmi8tR+oYYC99PwI0rtC9gvcltk
lTMJok8Q33mYgAn7UxZv4R34Bg+TdnkunMZbB+HmRsgMC9C0SN1f3qQPtfqAx4si
myDfqAi8Vi5ejapN/SZZJz5ThwwFKVbycVfVn3MyeREkD7AFvF22a4n3v9y2nt5t
DjLlnT3JSHMdXE2AoXwxzhFNcsddK5dVFNvzEitYLOnoZF1ekGuP8njQTeefN3s2
I4+zRRUs8ycDgrtq/OKsian5jnnxvjAv1bufA3hal2Gky3ly7zhwBmFyGkOgvff2
XkTCbdSBadL5y8DyGI12tKmD5ha1N63hPleHjEA5WujZFOeUIn2gChSTwFrsZyca
hst96qdbkIf7BiYJuQzNaRv/zrpea1RJgYoeJU1AQGz/IAPZ6PkXqJa39xVJsgSE
n+U7XAl6EEOfKm8v8F8LIOL4HU587gdLwRfw0oFH8sw39UjKCo4=
=tocJ
-----END PGP SIGNATURE-----

Attachment: pgpaTAp0MMHQ7.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to