Your message dated Mon, 06 Jan 2025 06:35:16 +0000
with message-id <[email protected]>
and subject line Bug#1089942: fixed in python-qtawesome 1.3.1+dfsg-2
has caused the Debian Bug report #1089942,
regarding python-qtawesome: 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.)


-- 
1089942: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089942
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-qtawesome
Version: 1.3.1+dfsg-1
Severity: important
User: [email protected]
Usertags: drop-qt5
Control: block 1070215 by -1

Dear Maintainer,

Your source package python-qtawesome currently Build-Depends on python3-qtpy,
as does the generated binary package python3-python-qtawesome.

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-qtawesome
Source-Version: 1.3.1+dfsg-2
Done: Stuart Prescott <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-qtawesome, 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-qtawesome 
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: Mon, 06 Jan 2025 15:31:53 +1100
Source: python-qtawesome
Architecture: source
Version: 1.3.1+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1048918 1089942
Changes:
 python-qtawesome (1.3.1+dfsg-2) unstable; urgency=medium
 .
   * Team upload.
   * Fix d/clean to permit multiple builds in a row (Closes: #1048918).
   * Add dependency on python3-qtpy-pyqt5 to autopkgtest tests
     (Closes: #1089942).
Checksums-Sha1:
 7541740f0f3328efd00b7adaf63eb14e124082a2 2590 python-qtawesome_1.3.1+dfsg-2.dsc
 80e61ec1430b244b9a5368459bf10892a2b3f78f 13256 
python-qtawesome_1.3.1+dfsg-2.debian.tar.xz
 a3453d583697502a80223bee538cdf990c803a54 15295 
python-qtawesome_1.3.1+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 7c3a3df07279c2a5f35cbbbb7570e830226d27589530f82198cac8e5b7b45e89 2590 
python-qtawesome_1.3.1+dfsg-2.dsc
 2def3204cb9aae67de2e9741b4d0c98ecf877b2a82e4e027e91b67b8613130d3 13256 
python-qtawesome_1.3.1+dfsg-2.debian.tar.xz
 9fc4fdaef18f31219ece9ae77fc96a214b940b941c5e22f543125504d7807bdf 15295 
python-qtawesome_1.3.1+dfsg-2_amd64.buildinfo
Files:
 04f8c75742ebb96bfa20ad8b9db118be 2590 python optional 
python-qtawesome_1.3.1+dfsg-2.dsc
 9d092ae9f40b380c93e5400145b8e7c6 13256 python optional 
python-qtawesome_1.3.1+dfsg-2.debian.tar.xz
 6540f74f347447d8c58099c907f69be4 15295 python optional 
python-qtawesome_1.3.1+dfsg-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmd7XXQACgkQu8F+uxOW
8vcOIQ/7BOM8MZzEj7dd+BwbsYNI1kZtoWfQXbP6bpG4QbSM1hPdcTgGdTyrtR+3
eZWerBRYB5IwPOkIZ0LiNjtlLxvutOw8dspzy5mxMFvw25tR8mtJpJc3aH334o0K
ZiO0kSdVddNonXqfoRCoTNScW2XiUySsRBu8nHofKS+IFQLSQ++OG9uaOn0rnNeN
cl4WGIKAuEtQSQYIxLt9fTOrthRNpJWPDmEObd17hwkljLXbyWR7MTN2BwIKGUS4
UcvXrDnebPPpy6gXNr/Oz60qI3qu1kte2j5j1UTl5TZ37/g7z/lU/+3T+IeaG3nU
q1Rd1tIMedod3841NPah8mWMEEGhJ4XFSoonC1RQdrkssgxmV5lLfj/dEAeRRBd1
cRj0N9w4QEpWTJhgOFPhA7LZlhv4oyiUFwNv3oXeVWmYXiLsTnvtjPgqc82fHf34
lxAS5gioPmlXAaS/IbHY+S7UMyFo1bqIRvc1tInsez0inOyz84GkEmSesXa9O9hN
oCYtO16hpLlV2mpm49Wocc+Oepa99HCWlyseMpBY55rNnJ3OHr8OQgNublvsUuNB
RZn2syLRTQCmDWBpt/N6O5PZYQx7LqErw/pTm/bfE4pvsekXyXyQulC/gp+SrKUO
xIBXZMFPh/HchkLlA8wwQh5vPK0LcqKyQqQUw1QAxj+wyYgcxaI=
=Ws15
-----END PGP SIGNATURE-----

Attachment: pgpvuT12IwQsp.pgp
Description: PGP signature


--- End Message ---

Reply via email to