Your message dated Sun, 05 Jan 2025 13:42:19 +0000
with message-id <[email protected]>
and subject line Bug#1089963: fixed in magicgui 0.9.1-2
has caused the Debian Bug report #1089963,
regarding python3-magicgui: 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 [email protected]
immediately.)


-- 
1089963: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089963
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-magicgui
Version: 0.9.1-1
Severity: important
User: [email protected]
Usertags: drop-qt5
Control: block 1070215 by -1

Dear Maintainer,

Your binary package python3-magicgui 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: magicgui
Source-Version: 0.9.1-2
Done: Stuart Prescott <[email protected]>

We believe that the bug you reported is fixed in the latest version of
magicgui, 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 magicgui 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 18:52:31 +1100
Source: magicgui
Architecture: source
Version: 0.9.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1089963
Changes:
 magicgui (0.9.1-2) unstable; urgency=medium
 .
   * Team upload.
   * Add dependencies for each supported Qt implementation and test against
     each of them at build time and in autopkgtest tests (Closes: #1089963)
   * Update Standards-Version to 4.7.0 (no changes required).
Checksums-Sha1:
 be325b58fada62e694996e205533520e74791655 2963 magicgui_0.9.1-2.dsc
 ff4d39f30f6f28b576a543e8eed2365528e2082c 4040 magicgui_0.9.1-2.debian.tar.xz
 c33f782d98fc228c1feb1d6ead8eca79ac30d9ae 16691 magicgui_0.9.1-2_amd64.buildinfo
Checksums-Sha256:
 251b749fb4c188750a22c614507c3683b51abfb9f6ef49b1122581a7c7a17a75 2963 
magicgui_0.9.1-2.dsc
 59006eda0150cf36378f4b6af6dc2f630bd769e960fc1ad9eca41d27f317961e 4040 
magicgui_0.9.1-2.debian.tar.xz
 d6bacacf35e9941e6221048d0c1bb330ec3aad9893e6871253d28fb14f73999c 16691 
magicgui_0.9.1-2_amd64.buildinfo
Files:
 b62b28e37d9414ddfd64ba50d7c1fc0e 2963 python optional magicgui_0.9.1-2.dsc
 65114336bc584c51362d6f1a9f379ca4 4040 python optional 
magicgui_0.9.1-2.debian.tar.xz
 5bee8f1344a0f63f11a960b20bfc03e7 16691 python optional 
magicgui_0.9.1-2_amd64.buildinfo

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

iQIyBAEBCgAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmd6gr4ACgkQu8F+uxOW
8vf9rQ/4uq0u3ea/rDxcFeICCUIxQKGy7lKCAtBgtdFYHZD2kxKFTHXs+M9eCZVN
ykZENEPwkC2tNUvz/ivKUlpXilwlUG0Px6fVnga7RF3/32GPb2u55ecnQ5Oo7wOd
f/wB+xM6gY7bW02TVBhOXY5WRuYYYOcXnFeekAmDO2zsLuS2Ci6A18DyMyJnNlrp
Ua5PrP14KUCC422WV28dyQCobRy2A2fVP2UCE1SzFMjkyeoG/FtuNHUpwrTAUSUa
0+kYN/M4YLTiBMI47akYk+6XrKGqGQxpZFsem8bnUhbtMvLhK9sVsAT6FYg9/5JL
LBkFQPlcD/16gNJZQNTociZsbVzFX3hgN0cHjGORXxO64+hagVFTO7H9lFqs4nxg
V3dMl6cer31LmjLBR3qgGPdRLbEwpqKMVfPe4CrMyjwgwj7PmfRIn1Rg2xUaBkAC
P3GJ78HKJbJCti6IOjTp7Z6a1wHZiPXZA8bEu7dn0MkxDk0m+jUklFLDUi77vm3Y
aflaUNKYQ8yB0/TtbQULA67eueUjtDJocm2CqO63sIrNKANdv9T1VLSSFb4J0Zoy
OKw8SOOC5LhyYSWWc6p4YR5BGwupBCZBVgPkwiam0+sW8tkVUevi8mzasOn481k1
A+KAVIB8FhYlBpe4tDGOa+9CILJztiA+FYLiZJGENfWcuOIZuQ==
=gSof
-----END PGP SIGNATURE-----

Attachment: pgpTgLt1ZQRaF.pgp
Description: PGP signature


--- End Message ---

Reply via email to