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
signature.asc
Description: PGP signature