Bug#828031: qgis: QtWebKit not found by extensions

Balázs Bárány balazs at tud.at
Fri Jun 24 06:01:17 UTC 2016


Package: qgis
Version: 2.14.3+dfsg-2
Severity: important

Dear Maintainer,

since a few days, QGIS isn't able to load modules that depend on QWebView
anymore.

This affects e. g. the important OpenLayers module and happens on two Debian
Testing machines.

Error messages at start:

Couldn't load plugin openlayers_plugin due to an error when calling its
classFactory() method

ImportError: cannot import name QtWebKit
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 306, in
startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "/home/bb/.qgis2/python/plugins/openlayers_plugin/__init__.py", line 25,
in classFactory
    from openlayers_plugin import OpenlayersPlugin
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/home/bb/.qgis2/python/plugins/openlayers_plugin/openlayers_plugin.py",
line 28, in
    from openlayers_overview import OLOverview
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"/home/bb/.qgis2/python/plugins/openlayers_plugin/openlayers_overview.py", line
23, in
    from openlayers_ovwidget import OpenLayersOverviewWidget
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"/home/bb/.qgis2/python/plugins/openlayers_plugin/openlayers_ovwidget.py", line
38, in
    from ui_openlayers_ovwidget import Ui_Form
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"/home/bb/.qgis2/python/plugins/openlayers_plugin/ui_openlayers_ovwidget.py",
line 80, in
    from PyQt4 import QtWebKit
ImportError: cannot import name QtWebKit


Python version: 2.7.12rc1 (default, Jun 13 2016, 09:20:59) [GCC 5.4.0 20160609]
QGIS version: 2.14.3-Essen Essen, exported

Python Path:
/usr/share/qgis/python
/home/bb/.qgis2/python
/home/bb/.qgis2/python/plugins
/usr/share/qgis/python/plugins
/usr/lib/python2.7
/usr/lib/python2.7/plat-i386-linux-gnu
/usr/lib/python2.7/lib-tk
/usr/lib/python2.7/lib-old
/usr/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/PILcompat
/usr/lib/python2.7/dist-packages/gst-0.10
/usr/lib/python2.7/dist-packages/gtk-2.0
/usr/lib/pymodules/python2.7
/usr/lib/python2.7/dist-packages/wx-3.0-gtk2
/home/bb/.qgis2//python

Couldn't load plugin 'processing'

ImportError: No module named QtWebKit.QWebView
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 281, in
loadPlugin
    __import__(packageName)
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/__init__.py", line 29, in
    from processing.tools.general import *
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/tools/general.py", line 28,
in
    from processing.core.Processing import Processing
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line 44,
in
    from processing.gui.Postprocessing import handleAlgorithmResults
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/gui/Postprocessing.py", line
39, in
    from processing.gui.ResultsDialog import ResultsDialog
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/gui/ResultsDialog.py", line
38, in
    os.path.join(pluginPath, 'ui', 'DlgResults.ui'))
  File "/usr/lib/python2.7/dist-packages/PyQt4/uic/__init__.py", line 211, in
loadUiType
    exec(code_string.getvalue(), ui_globals)
  File "", line 52, in
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 572, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: No module named QtWebKit.QWebView


Python version: 2.7.12rc1 (default, Jun 13 2016, 09:20:59) [GCC 5.4.0 20160609]
QGIS version: 2.14.3-Essen Essen, exported

Python Path:
/usr/share/qgis/python
/home/bb/.qgis2/python
/home/bb/.qgis2/python/plugins
/usr/share/qgis/python/plugins
/usr/lib/python2.7
/usr/lib/python2.7/plat-i386-linux-gnu
/usr/lib/python2.7/lib-tk
/usr/lib/python2.7/lib-old
/usr/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/PILcompat
/usr/lib/python2.7/dist-packages/gst-0.10
/usr/lib/python2.7/dist-packages/gtk-2.0
/usr/lib/pymodules/python2.7
/usr/lib/python2.7/dist-packages/wx-3.0-gtk2
/home/bb/.qgis2//python
/usr/share/qgis/python/plugins/fTools/tools

Thank you!



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 4.5.0-2-686 (SMP w/2 CPU cores)
Locale: LANG=hu_HU.UTF-8, LC_CTYPE=hu_HU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages qgis depends on:
ii  libc6                          2.22-11
ii  libexpat1                      2.1.1-3
ii  libgcc1                        1:6.1.1-4
ii  libgdal20 [gdal-abi-2-1-0]     2.1.0+dfsg-3
ii  libgeos-c1v5                   3.5.0-3
ii  libgsl2                        2.1+dfsg-2
ii  libpq5                         9.5.3-1
ii  libproj9                       4.9.2-3
ii  libqca2                        2.1.1-2
ii  libqgis-analysis2.14.3         2.14.3+dfsg-2
ii  libqgis-app2.14.3              2.14.3+dfsg-2
ii  libqgis-core2.14.3             2.14.3+dfsg-2
ii  libqgis-gui2.14.3              2.14.3+dfsg-2
ii  libqgis-networkanalysis2.14.3  2.14.3+dfsg-2
ii  libqscintilla2-12v5            2.9.2+dfsg-2
ii  libqt4-network                 4:4.8.7+dfsg-8
ii  libqt4-sql                     4:4.8.7+dfsg-8
ii  libqt4-svg                     4:4.8.7+dfsg-8
ii  libqt4-xml                     4:4.8.7+dfsg-8
ii  libqtcore4                     4:4.8.7+dfsg-8
ii  libqtgui4                      4:4.8.7+dfsg-8
ii  libqwt6abi1                    6.1.2-5
ii  libspatialindex4v5             1.8.5-4
ii  libspatialite7                 4.3.0a-5
ii  libsqlite3-0                   3.13.0-1
ii  libstdc++6                     6.1.1-4
ii  python-qgis                    2.14.3+dfsg-2
ii  qgis-common                    2.14.3+dfsg-2
ii  qgis-providers                 2.14.3+dfsg-2

Versions of packages qgis recommends:
pn  qgis-plugin-globe    <none>
pn  qgis-plugin-grass    <none>
pn  qgis-provider-grass  <none>

Versions of packages qgis suggests:
ii  gpsbabel  1.5.2-1

-- no debconf information



More information about the Pkg-grass-devel mailing list