[Python-modules-team] Bug#948112: python3-pyqt5: Unstable python3-pyqt5 Is Not Installable With libqt5qui5-gles Installed

Dmitry Shachnev mitya57 at debian.org
Sun Jan 5 09:33:41 GMT 2020


Hi Ron,

On Fri, Jan 03, 2020 at 11:00:58PM -0600, Ron Lovell wrote:
> Currently in Sid the python3-pyqt5 package has deps:
>     libqt5gui5 (>= 5.1.0)
>     libqt5gui5 (>= 5.12.2) | libqt5qui5-gles (>= 5.12.2)

Thanks for bringing this to my attention.

The problem is that PyQt5 is using some desktop OpenGL specific code:

https://codesearch.debian.net/search?q=PyQt_Desktop_OpenGL

So we have two ways to fix this problem:

1) Introduce a new pyqt5-gles source package which will be built against
the GLES Qt.

2) Disable the PyQt_Desktop_OpenGL feature in the main build. With this
option the classes like QOpenGLTimerQuery, QOpenGLTimeMonitor,
QOpenGLFunctions_x_y will be no longer available.

So far I have not found any packages using these PyQt5 APIs, so maybe
this option is possible. But I will need to investigate further.

--
Dmitry Shachnev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20200105/bafed272/attachment-0001.sig>


More information about the Python-modules-team mailing list