pyqtdeploy demo build terminates with Project ERROR: Unknown module(s) in QT: x11extras

Frans Fürst frans.fuerst at protonmail.com
Wed Dec 2 14:31:07 GMT 2020


On Wednesday, December 2, 2020 12:11 PM, Phil Thompson <phil at riverbankcomputing.com> wrote:

> On 02/12/2020 10:43, Frans Fürst wrote:
>
> > I'm experiencing the same issue as stated here:
> > https://www.riverbankcomputing.com/pipermail/pyqt/2020-September/043203.html
> > ....
> > Project ERROR: Unknown module(s) in QT: x11extras
> > pyqtdeploy-sysroot: execution of 'sip-install' failed: returned exit
> > code 1
> > I'm running out of ideas.. Can someone provide me with a hint how to
> > locate the problem? What does "Unknown module(s) in QT" mean?
> > Is there a distinct list of dependencies needed for PyQt5 on Linux and
> > for Linux? I've read
> > https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/demo.html#building-the-demo
> > as recommended by Phil but I think I've installed all dependencies one
> > can think of..
>
> ...but clearly not all that are required. The requirements will be
> distro-specific, distro version-specific and Qt version-specific.
>
> Phil

Is there any chance to get a list of those dependencies? Maybe a Dockerfile which demonstrates how to build the pyqtdeploy demo (or at least PyQt5)?

It looks like Qt5 itself builds perfectly fine and the Qt5 wiki sais all it needs is build-essential, libx11-xcb-dev and libglu1-mesa-dev: https://wiki.qt.io/Qt5_dependencies

I've definitively installed all of them among many others.

I'll now start debugging pyqtdeploy-sysroot and sip-install in order to get an idea what "Unknown module(s) in QT: x11extras" might mean, but maybe someone has a list of packages to be installed before running pyqtdeploy on a fresh system?


More information about the PyQt mailing list