[QGIS-Developer] qgis2web and qtwebkit?

Sebastiaan Couwenberg sebastic at xs4all.nl
Sat Sep 15 23:36:17 PDT 2018


On 9/16/18 8:25 AM, Paolo Cavallini wrote:
> on Debian Sid the qgis2web plugin refuses to install because it cannot
> import name QtWebKit.

Yes, see:

 https://bugs.debian.org/784514
 https://bugs.debian.org/828031
 https://bugs.debian.org/855048
 https://bugs.debian.org/882663

> In fact, apparently only python-pyqt5.qtwebkit is available, not pyqt4
> (although libqtwebkit4 is available).

Qt4 is EOL upstream, and its WebKit module is a security nightmare
because of that. Hence the removal from python-qt4.

> Anyone knows a workaround or a proper solution?

The proper solution is to port the plugin to QtWebEngine with Qt5.
That's what Qt upstream recommends over QtWebKit.

The workaround is to use the 2.x packages from qgis.org which still
build and install the QtWebKit libraries that were removed from
python-qt4 in Debian.

Kind Regards,

Bas


More information about the QGIS-Developer mailing list