Your message dated Tue, 29 Sep 2020 07:03:29 +0000 with message-id <[email protected]> and subject line Bug#964133: fixed in veusz 3.2.1-2 has caused the Debian Bug report #964133, regarding veusz: 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.) -- 964133: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964133 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: veusz Version: 3.0.1-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
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: veusz Source-Version: 3.2.1-2 Done: Dmitry Shachnev <[email protected]> We believe that the bug you reported is fixed in the latest version of veusz, 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 veusz 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, 28 Sep 2020 21:56:32 +0300 Source: veusz Architecture: source Version: 3.2.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers <[email protected]> Changed-By: Dmitry Shachnev <[email protected]> Closes: 964133 971172 Changes: veusz (3.2.1-2) unstable; urgency=medium . * Team upload. * Port from sip4 to sip5 (closes: #964133, #971172). - Add three patches that were accepted upstream. - Update build- and run-time dependencies. - Export SIP_EXE=sip5 in debian/rules. Checksums-Sha1: 1b68770cd7a638d634a9d283d8cd961581521066 2471 veusz_3.2.1-2.dsc 0bb3ff7b2e8b4c1b33aaa40eab159ff9c1f2ac22 12076 veusz_3.2.1-2.debian.tar.xz 367f08131c7c74b2c1fe67ddf99176f8a7bc275e 13687 veusz_3.2.1-2_source.buildinfo Checksums-Sha256: 11c89ac278067dcc4054583ebd181e3149fe8957fcdf31090d9d6104eb04fd11 2471 veusz_3.2.1-2.dsc c725fb881177ec21646be3aa922f442d543593aed1693fcdf63084c08d025cd9 12076 veusz_3.2.1-2.debian.tar.xz 9031b3db18192f37b903a2951d044c0e36a143c08a609e7141322581bc4d137f 13687 veusz_3.2.1-2_source.buildinfo Files: b405aee994232feb89580b8fae94323c 2471 science optional veusz_3.2.1-2.dsc 5df66b677ed878d09847b041a753a9b8 12076 science optional veusz_3.2.1-2.debian.tar.xz ebcdc0c3286a88a7c42888b5ec068529 13687 science optional veusz_3.2.1-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAl9yMmATHG1pdHlhNTdA ZGViaWFuLm9yZwAKCRBmRiZbWGuDy515EACdFiPLZJf9gq+PSZWONArUPKZ0WkrY NfWqNlxEutqNfqPaYNnMzkOiafLJCOf6QolJXPTmZQoemmDq047EpfeAgY2SP/g0 76jsyPFvLGt3fymz/jErYc6Hq5yRQPCHauLPframn7BgtZTjNhEYRoyOprruCaJs D6QQbKLcHaP7G70t6ZnkGG75BJHQOdEUNzkQYDMVP5HOkiXCbSg97XexruweqM0M w1v8Rhpt7pVIUMz+X2upIzTJv4BuyzORkAc8gBbHauJQ6XuoCh6A/nzrR48+nyTy chVICiNdYO+NdAzHKW10iwLPVZ4wIQWA1GRHa36L9mGgIyeGwyfMYlVJhYJbuF15 qycYG0vVKp9wc1IkWbZvDRQ3YsIbJmqjBT2E4lEJkauzIixsT0nc/tIQh8z//nEP R5wPP5Rpz5peehgcBx8GSPqJN1B/qUb5SNXLFg4e0IXRQV6PlMcuwe7zxdD8pOUG tR3yJjbjUxTLsQ9paP1sgMoStm5beG8ugFtG6oFPfRDrktwsqfs8oJoWBKbxIdBn 1Un0RxzV3qE45GgWdacs6/eeUisaiczKpDnurHRC2tIF2aIN+THXfCiHp7pP5VIf uMEgF4ui+YOwKk2Bh4jWGVcvNUE41XDensosiR4VZ8a/gcnld+wuik4/y3rLDoTA 7VPeQw7Az5NCBA== =4VX2 -----END PGP SIGNATURE-----
--- End Message ---
-- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
