Your message dated Thu, 01 Oct 2020 13:04:05 +0000
with message-id <[email protected]>
and subject line Bug#964131: fixed in python-poppler-qt5 0.75.0-2
has caused the Debian Bug report #964131,
regarding python-poppler-qt5: Please switch from sip4 to sip5
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.)


-- 
964131: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964131
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-poppler-qt5
Version: 0.75.0-1
Severity: important
Usertags: sip5

Dear Maintainer,

Recently I have updated pyqt5 and related packages to use sip5 instead of
sip4 for build. This is in experimental for now, but I want to upload it
to unstable in a month or two.

This change breaks PyQt5 extension ABI, so all packages build-depending on
pyqt5-dev need to build with sip5 too.

Quick migration guide:

1) Build-depend on python3-sipbuild(-dbg) and sip5-tools.

   - Inspect pyproject.toml (if it exists) for additional dependencies, maybe
     you will need also python3-pyqtbuild.

2) If your package has a project.py file, call sip-build to build it.
   For separation of configure and build phases, pass --no-make to it.

3) If your package does not have a project.py file, but has a configure.py,
   update that file to the latest version of the boilerplate (v2.16), which
   you can find in the experimental version of qscintilla2 package.

   (Qscintilla2's configure.py used to be a recommended way to build sip
   projects.)

4) If your package called /usr/bin/sip directly, call /usr/bin/sip5 instead.

5) If your package had a runtime dependency on python3-sip or ${sip3:Depends},
   depend on python3-pyqt5.sip instead. There is no analogue for dh_sip3
   helper yet.

   (Upstream now recommends each project to use its own private copy of sip.
   In Debian, I recommend you to use pyqt5's copy which is python3-pyqt5.sip).

6) If you build a -dev package with .sip files, they are now installed into
   a new location (in dist-packages). Also .toml files now should be present.

You can see what I have done in pyqt5, pyqt5chart, pyqt5webengine and
qscintilla2 packages in experimental (see the relevant commits in git).

The official documentation for sip5 is available online [1] or in sip5-doc
package. For help you can ask me or pyqt/sip mailing list [2] (subscription
needed to post messages).

Please stage your changes in experimental (or in a VCS) for now. They will
need to be uploaded to unstable together with pyqt5.

[1]: https://www.riverbankcomputing.com/static/Docs/sip/
[2]: https://www.riverbankcomputing.com/mailman/listinfo/pyqt

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: python-poppler-qt5
Source-Version: 0.75.0-2
Done: Dmitry Shachnev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-poppler-qt5, 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.
Dmitry Shachnev <[email protected]> (supplier of updated python-poppler-qt5 
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: Thu, 01 Oct 2020 15:49:01 +0300
Source: python-poppler-qt5
Architecture: source
Version: 0.75.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Closes: 964131 971217
Changes:
 python-poppler-qt5 (0.75.0-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Ondřej Nový ]
   * d/control: Update Maintainer field with new Debian Python Team
     contact address.
   * d/control: Update Vcs-* fields with new Debian Python Team Salsa
     layout.
 .
   [ Dmitry Shachnev ]
   * Build with sip5 instead of sip4 (closes: #964131, #971217).
Checksums-Sha1:
 362a3929aa10a6af5aa45343a44c3ee0316e3e08 2273 python-poppler-qt5_0.75.0-2.dsc
 9c9c64140e920c1138c3f8af23cfd12bdfa9e793 5592 
python-poppler-qt5_0.75.0-2.debian.tar.xz
 08fe1492641ea8bff89537f784fa8676a5f435cf 11252 
python-poppler-qt5_0.75.0-2_source.buildinfo
Checksums-Sha256:
 e6604cadc5a339cf86eac284be36012835143f1ad001579950e0509d2018b11f 2273 
python-poppler-qt5_0.75.0-2.dsc
 0af8321350545220ef0aeaf045513db94db9118b7c97eadb1b6cd701caa13fde 5592 
python-poppler-qt5_0.75.0-2.debian.tar.xz
 aa6750e1feb9beaa655fba3a544b06409f5bf715dd9844025cbc2681c38abbce 11252 
python-poppler-qt5_0.75.0-2_source.buildinfo
Files:
 43cbce4444db3d2e49ffcd74e9cf5c13 2273 python optional 
python-poppler-qt5_0.75.0-2.dsc
 83cbecea3abcb502c33031d70d9e27b0 5592 python optional 
python-poppler-qt5_0.75.0-2.debian.tar.xz
 2696b133252b764abab35c7d4b25d573 11252 python optional 
python-poppler-qt5_0.75.0-2_source.buildinfo

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

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAl910NwTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDy0apD/9Fz0nXmWZySCuIKofv7SU1Y1x7U/Fh
IXOk6UJAEqfcV0rLnHcMVesW7GujONhPp4Xs9HGX3I0jJF5HINdBStcDw+bVM58u
+Y1jfb2Z+wXxtFr3H3ZRImgwlZaElxKgwQ2HiNUee1pCCIYO5sUCGBg2pR93zfeQ
SYWreJ6E8zxM4TWOhM9E1JEJtY7f2Dd4iGsR2CwuY/wxvGvE+PIO7HFDT8b+SVEk
R3GTAG/pfNdTD5Gej4n0/uQmjMOsAcjjKpehArcDpeh6vx+kDC+hZWD7AJMOd9PP
2jfhEc6LS1cv5S9W7JhmqRo1Cmj6mRbJ6XZ8N5ZMbvsiZCzTmHfo4JWlppWJc62S
Q2qlNHiYdSsaX/oLavUzXf1/kGnnGc+v07rpQ36qep/Ly5lZn0hSldQo3t7wsWUU
c5+FnXovaYo5Pht77sN/XlFS+fTnA15kIChs/D1iraFurXZ5LTXw+zx7bJYBscM1
AfKYuVw+n0/X3dISu6lbqNM75j1VGFzX0zi/f6CdItD1kXV2yvqF9xJXb7hGNCN8
plvQIl6+6tsLpGySOPNyDHgeKKC1jDRrgp2HOfObPjMBqHLEqYrGe+1QrvPDEiCN
wAyWUF+MR0c6O4cDKtGj/x5bB6CUbJ8A/CzhKbQedC05NxtpxRvotRmPE4gpEnk5
+Gwgqj2iRGcBzQ==
=NLVK
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to