Your message dated Tue, 22 Aug 2017 12:06:12 +0000
with message-id <[email protected]>
and subject line Bug#872892: fixed in pyqt5 5.7+dfsg-6
has caused the Debian Bug report #872892,
regarding pyqt5: FTBFS with Qt 5.9
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.)


-- 
872892: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872892
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pyqt5
Version: 5.7+dfsg-5
Severity: important
Tags: patch

Hello,

With the latest update to Qt 5.9 pyqt5 fails to build from source
blocking the update of many Qt packages on my system.

The attached two patches seem to fix the build, but I think the
latest pyqt5 upstream version should be tried first (but I
haven't checked if it added support for Qt 5.9). qt58.patch was
authored by Heiko Becker [1].

Regards
Simon

[1]: https://www.riverbankcomputing.com/pipermail/pyqt/2017-January/038665.html
-- 
+ privacy is necessary
+ using gnupg http://gnupg.org
+ public key id: 0x92FEFDB7E44C32F9
Index: pyqt5-5.7+dfsg/configure.py
===================================================================
--- pyqt5-5.7+dfsg.orig/configure.py
+++ pyqt5-5.7+dfsg/configure.py
@@ -2666,12 +2666,6 @@ def check_license(target_config, license
                     (ltype, PYQT_VERSION_STR, lname, sys.version.split()[0],
                             sys.platform))
 
-    # Common checks.
-    if introspecting and target_config.qt_licensee not in OPEN_SOURCE_LICENSEES and ltype == 'GPL':
-        error(
-                "This version of PyQt5 and the commercial version of Qt have "
-                "incompatible licenses.")
-
     # Confirm the license if not already done.
     if not license_confirmed:
         loptions = """
Index: pyqt5-5.7+dfsg/sip/QtCore/qnamespace.sip
===================================================================
--- pyqt5-5.7+dfsg.orig/sip/QtCore/qnamespace.sip
+++ pyqt5-5.7+dfsg/sip/QtCore/qnamespace.sip
@@ -209,8 +209,6 @@ namespace Qt
         WindowContextHelpButtonHint,
         WindowShadeButtonHint,
         WindowStaysOnTopHint,
-        WindowOkButtonHint,
-        WindowCancelButtonHint,
         WindowStaysOnBottomHint,
         WindowCloseButtonHint,
         MacWindowToolBarButtonHint,
@@ -232,6 +230,10 @@ namespace Qt
 %If (Qt_5_5_0 -)
         MaximizeUsingFullscreenGeometryHint,
 %End
+%If (- Qt_5_8_0)
+        WindowOkButtonHint,
+        WindowCancelButtonHint,
+%End
     };
 
     typedef QFlags<Qt::WindowType> WindowFlags;
Index: pyqt5-5.7+dfsg/sip/QtCore/QtCoremod.sip
===================================================================
--- pyqt5-5.7+dfsg.orig/sip/QtCore/QtCoremod.sip
+++ pyqt5-5.7+dfsg/sip/QtCore/QtCoremod.sip
@@ -22,7 +22,7 @@
 
 %Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", version=1)
 
-%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_7_0}
+%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_7_0 Qt_5_8_0}
 
 %Platforms {WS_X11 WS_WIN WS_MACX}
 

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: pyqt5
Source-Version: 5.7+dfsg-6

We believe that the bug you reported is fixed in the latest version of
pyqt5, 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 pyqt5 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: SHA256

Format: 1.8
Date: Tue, 22 Aug 2017 14:41:04 +0300
Source: pyqt5
Binary: pyqt5-dev pyqt5-dev-tools pyqt5-doc pyqt5-examples python3-pyqt5 
python3-pyqt5-dbg python3-dbus.mainloop.pyqt5 python3-dbus.mainloop.pyqt5-dbg 
python3-pyqt5.qtopengl python3-pyqt5.qtopengl-dbg python3-pyqt5.qtsql 
python3-pyqt5.qtsql-dbg python3-pyqt5.qtwebchannel 
python3-pyqt5.qtwebchannel-dbg python3-pyqt5.qtwebengine 
python3-pyqt5.qtwebengine-dbg python3-pyqt5.qtwebkit python3-pyqt5.qtwebkit-dbg 
python3-pyqt5.qtwebsockets python3-pyqt5.qtwebsockets-dbg 
python3-pyqt5.qtxmlpatterns python3-pyqt5.qtxmlpatterns-dbg python3-pyqt5.qtsvg 
python3-pyqt5.qtsvg-dbg python3-pyqt5.qtmultimedia 
python3-pyqt5.qtmultimedia-dbg python3-pyqt5.qtquick python3-pyqt5.qtquick-dbg 
python3-pyqt5.qtserialport python3-pyqt5.qtserialport-dbg 
python3-pyqt5.qtsensors python3-pyqt5.qtsensors-dbg python3-pyqt5.qtx11extras 
python3-pyqt5.qtx11extras-dbg python3-pyqt5.qtpositioning 
python3-pyqt5.qtpositioning-dbg python-pyqt5 python-pyqt5-dbg 
python-dbus.mainloop.pyqt5
 python-dbus.mainloop.pyqt5-dbg python-pyqt5.qtopengl python-pyqt5.qtopengl-dbg 
python-pyqt5.qtsql python-pyqt5.qtsql-dbg python-pyqt5.qtwebchannel 
python-pyqt5.qtwebchannel-dbg python-pyqt5.qtwebengine 
python-pyqt5.qtwebengine-dbg python-pyqt5.qtwebkit python-pyqt5.qtwebkit-dbg 
python-pyqt5.qtwebsockets python-pyqt5.qtwebsockets-dbg 
python-pyqt5.qtxmlpatterns python-pyqt5.qtxmlpatterns-dbg python-pyqt5.qtsvg 
python-pyqt5.qtsvg-dbg python-pyqt5.qtmultimedia python-pyqt5.qtmultimedia-dbg 
python-pyqt5.qtquick python-pyqt5.qtquick-dbg python-pyqt5.qtserialport 
python-pyqt5.qtserialport-dbg python-pyqt5.qtsensors python-pyqt5.qtsensors-dbg 
python-pyqt5.qtx11extras python-pyqt5.qtx11extras-dbg python-pyqt5.qtpositioning
 python-pyqt5.qtpositioning-dbg
Architecture: source
Version: 5.7+dfsg-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Description:
 pyqt5-dev  - Development files for PyQt5
 pyqt5-dev-tools - Development tools for PyQt5
 pyqt5-doc  - Documentation for PyQt5
 pyqt5-examples - Examples and demos for PyQt5
 python-dbus.mainloop.pyqt5 - D-Bus Qt main loop support for Python 2
 python-dbus.mainloop.pyqt5-dbg - D-Bus Qt main loop support for Python 2 
(debug extension)
 python-pyqt5 - Python 2 bindings for Qt5
 python-pyqt5-dbg - Python 2 bindings for Qt5 (debug extensions)
 python-pyqt5.qtmultimedia - Python 2 bindings for Qt5's Multimedia module
 python-pyqt5.qtmultimedia-dbg - Python 2 bindings for Qt5's Multimedia module 
(debug extensions)
 python-pyqt5.qtopengl - Python 2 bindings for Qt5's OpenGL module
 python-pyqt5.qtopengl-dbg - Python 2 bindings for Qt5's OpenGL module (debug 
extension)
 python-pyqt5.qtpositioning - Python 2 bindings for QtPositioning module
 python-pyqt5.qtpositioning-dbg - Python 2 bindings for QtPositioning module 
(debug extension)
 python-pyqt5.qtquick - Python 2 bindings for QtQuick module
 python-pyqt5.qtquick-dbg - Python 2 bindings for QtQuick module (debug 
extensions)
 python-pyqt5.qtsensors - Python 2 bindings for QtSensors module
 python-pyqt5.qtsensors-dbg - Python 2 bindings for QtSensors module (debug 
extension)
 python-pyqt5.qtserialport - Python 2 bindings for QtSerialPort module
 python-pyqt5.qtserialport-dbg - Python 2 bindings for QtSerialPort module 
(debug extension)
 python-pyqt5.qtsql - Python 2 bindings for Qt5's SQL module
 python-pyqt5.qtsql-dbg - Python 2 bindings for Qt5's SQL module (debug 
extension)
 python-pyqt5.qtsvg - Python 2 bindings for Qt5's SVG module
 python-pyqt5.qtsvg-dbg - Python 2 bindings for Qt5's SVG module (debug 
extension)
 python-pyqt5.qtwebchannel - Python 2 bindings for Qt5's WebChannel module
 python-pyqt5.qtwebchannel-dbg - Python 2 bindings for Qt5's Webchannel module 
(debug extension)
 python-pyqt5.qtwebengine - Python 2 bindings for Qt5's WebEngine module
 python-pyqt5.qtwebengine-dbg - Python 2 bindings for Qt5's WebEngine module 
(debug extensions)
 python-pyqt5.qtwebkit - Python 2 bindings for Qt5's WebKit module
 python-pyqt5.qtwebkit-dbg - Python 2 bindings for Qt5's WebKit module (debug 
extensions)
 python-pyqt5.qtwebsockets - Python 2 bindings for Qt5's WebSockets module
 python-pyqt5.qtwebsockets-dbg - Python 2 bindings for Qt5's WebSockets module 
(debug extension)
 python-pyqt5.qtx11extras - Python 2 bindings for QtX11Extras module
 python-pyqt5.qtx11extras-dbg - Python 2 bindings for QtX11Extras module (debug 
extension)
 python-pyqt5.qtxmlpatterns - Python 2 bindings for Qt5's XmlPatterns module
 python-pyqt5.qtxmlpatterns-dbg - Python 2 bindings for Qt5's XmlPatterns 
module (debug extension)
 python3-dbus.mainloop.pyqt5 - D-Bus Qt main loop support for Python 3
 python3-dbus.mainloop.pyqt5-dbg - D-Bus Qt main loop support for Python 3 
(debug extension)
 python3-pyqt5 - Python 3 bindings for Qt5
 python3-pyqt5-dbg - Python 3 bindings for Qt5 (debug extensions)
 python3-pyqt5.qtmultimedia - Python 3 bindings for Qt5's Multimedia module
 python3-pyqt5.qtmultimedia-dbg - Python 3 bindings for Qt5's Multimedia module 
(debug extensions)
 python3-pyqt5.qtopengl - Python 3 bindings for Qt5's OpenGL module
 python3-pyqt5.qtopengl-dbg - Python 3 bindings for Qt5's OpenGL module (debug 
extension)
 python3-pyqt5.qtpositioning - Python 3 bindings for QtPositioning module
 python3-pyqt5.qtpositioning-dbg - Python 3 bindings for QtPositioning module 
(debug extension)
 python3-pyqt5.qtquick - Python 3 bindings for QtQuick module
 python3-pyqt5.qtquick-dbg - Python 3 bindings for QtQuick module (debug 
extension)
 python3-pyqt5.qtsensors - Python 3 bindings for QtSensors module
 python3-pyqt5.qtsensors-dbg - Python 3 bindings for QtSensors module (debug 
extension)
 python3-pyqt5.qtserialport - Python 3 bindings for QtSerialPort module
 python3-pyqt5.qtserialport-dbg - Python 3 bindings for QtSerialPort module 
(debug extension)
 python3-pyqt5.qtsql - Python 3 bindings for Qt5's SQL module
 python3-pyqt5.qtsql-dbg - Python 3 bindings for Qt5's SQL module (debug 
extension)
 python3-pyqt5.qtsvg - Python 3 bindings for Qt5's SVG module
 python3-pyqt5.qtsvg-dbg - Python 3 bindings for Qt5's SVG module (debug 
extension)
 python3-pyqt5.qtwebchannel - Python 3 bindings for Qt5's WebChannel module
 python3-pyqt5.qtwebchannel-dbg - Python 3 bindings for Qt5's Webchannel module 
(debug extension)
 python3-pyqt5.qtwebengine - Python 3 bindings for Qt5's WebEngine module
 python3-pyqt5.qtwebengine-dbg - Python 3 bindings for Qt5's WebEngine module 
(debug extensions)
 python3-pyqt5.qtwebkit - Python 3 bindings for Qt5's WebKit module
 python3-pyqt5.qtwebkit-dbg - Python 3 bindings for Qt5's WebKit module (debug 
extensions)
 python3-pyqt5.qtwebsockets - Python 3 bindings for Qt5's WebSockets module
 python3-pyqt5.qtwebsockets-dbg - Python 3 bindings for Qt5's WebSockets module 
(debug extensions)
 python3-pyqt5.qtx11extras - Python 3 bindings for QtX11Extras module
 python3-pyqt5.qtx11extras-dbg - Python 3 bindings for QtX11Extras module 
(debug extension)
 python3-pyqt5.qtxmlpatterns - Python 3 bindings for Qt5's XmlPatterns module
 python3-pyqt5.qtxmlpatterns-dbg - Python 3 bindings for Qt5's XmlPatterns 
module (debug extension)
Closes: 867733 872892
Changes:
 pyqt5 (5.7+dfsg-6) unstable; urgency=medium
 .
   * Add patches from upstream to support Qt 5.9 (closes: #872892):
     - no_license_check.diff
     - qt59_support.diff
     - opengl_detection.diff
   * Build against Qt 5.9.1.
   * Enable Qt WebEngine support on arm64, armhf and mipsel (closes: #867733).
Checksums-Sha1:
 212e73413b641019c8743e10219674d3064cf514 8512 pyqt5_5.7+dfsg-6.dsc
 9b5b97ad5e0705e795f030846fe02149e772240d 20448 pyqt5_5.7+dfsg-6.debian.tar.xz
 35941fcdee9d3b126911d944dc2dd75b003d91f4 16440 
pyqt5_5.7+dfsg-6_source.buildinfo
Checksums-Sha256:
 cea40367cd64216a641d12eff22ceedc2087d2f8fdbe9ef593ac42591216f687 8512 
pyqt5_5.7+dfsg-6.dsc
 cef8e6cc93a4f3929fb42f90267d037ee642e739a6c9449115b6c61285cd3636 20448 
pyqt5_5.7+dfsg-6.debian.tar.xz
 290310ada69963800eb160a87982fa74a0ff570f9cf878a96ac00cfc80ad783e 16440 
pyqt5_5.7+dfsg-6_source.buildinfo
Files:
 5f94a20e5db87b873d94f30ef6622e80 8512 python optional pyqt5_5.7+dfsg-6.dsc
 b4f3856bb35b9393a22419c6e9ff7cd1 20448 python optional 
pyqt5_5.7+dfsg-6.debian.tar.xz
 55401ed4c4b52408fdc1a85d6e139d72 16440 python optional 
pyqt5_5.7+dfsg-6_source.buildinfo

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

iQIzBAEBCAAdFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAlmcGUoACgkQ1v5xA2P4
XdPxXBAAm/FioFXn8ADLZM3s/jBANQUDjDixNtA+kItinh2jUU3iwhyAFDncS3SG
JzmDmXnn7dg57opLT8azOArg9Eg6i50GRvAxRFAIsybwczDjl7ywjviG/97RE4GX
+hZkqCF7zTHFmRpytv28Grqc1uyu98fcr7KXfE6F5l97GjHlxXjXCJEyBlzD+lBE
cOfSefg/Ke8tq5fNNPhqUZ3cp2RJg/sEXGjtuaJKQLmt6Bk//sHCPqZ7LNq732DJ
5OOz9PvC9x+YjlEWbwyzu6Q9ywEQRIFF5JxcJnhjuLIzRbN75WolVcxh7qvRHl+k
ggh9pOEvCWoqdRdNnhqiXyFi4A31dOqOOwLGCARW5s1Q+YjwbXpWTazELjsa0vr2
Kv63R5/niRwU+p4QNxom1nriJKSQldo4K0T96xqRpOIjhsH73HgaDQ9UElL8lJmN
2YdNq7Dhw3N1dtwAqXjw0A52fMPhUczybKnaEkWYwaYJC9CqqSMWTwXmbCsYgToh
6WEQiCXEybkiIHztctBz9IR1Kwtyx/51Y+WxMcfLAFfhQCrXxgFN+Um2ZKbW2JsS
ndALol0QaMBiB73M9nzWgFdvjeftbs/N9klcLuyiaXb5apVcxLfB3+C7VzjuK20/
0KcnhGfnlYyNUdWeANhvRgTEte9sPVT1h9IhfGkVmGSEkIy/2rc=
=+reP
-----END PGP SIGNATURE-----

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

Reply via email to