Hi David, This is a known issue. The development version of OpenLP has had a render rewrite to remove these dependencies. So this will be resolved in the next release. I'm sure they already know, but I'll highlight this issue with some of our Linux "Guru's" in case there is a work around that I am unaware of.
** Changed in: openlp Status: New => Won't Fix -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1726948 Title: PyQT QtWebKit and QtWebKitWidgets missing Status in OpenLP: Won't Fix Bug description: With the new PyQT version (e.g. 5.8), the QtWebKit and QtWebKitWidgets are already deprecated, so the application is not runnable: ImportError: cannot import name 'QtWebKit' (and QtWbKitWidgets - spread through several project files) So users with new PyQT library are not able to run the app at all. I believe this problem is independent on the system, but just to be sure here is the info: 1) Linux Mint 18.1 2) latest version available on 23.10.2017 (using the ppa:openlp-core/release repository) 3) The application won't run 4) I tried to change the imports in order to fix the app, but it will probably be necessary to use chromium widgets instead of the QtWidgets, which I did not do. Some of the import errors I got are: Traceback (most recent call last): File "/usr/bin/openlp", line 27, in <module> from openlp.core.common import is_win, is_macosx File "/usr/share/openlp/openlp/__init__.py", line 26, in <module> from openlp import core, plugins File "/usr/share/openlp/openlp/core/__init__.py", line 41, in <module> from openlp.core.lib import ScreenList File "/usr/share/openlp/openlp/core/lib/__init__.py", line 331, in <module> from .renderer import Renderer File "/usr/share/openlp/openlp/core/lib/renderer.py", line 31, in <module> from openlp.core.ui import MainDisplay File "/usr/share/openlp/openlp/core/ui/__init__.py", line 103, in <module> from .maindisplay import MainDisplay, Display File "/usr/share/openlp/openlp/core/ui/maindisplay.py", line 35, in <module> from PyQt5 import QtCore, QtWidgets, QtWebKit, QtWebEngineWidgets, QtOpenGL, QtGui, QtMultimedia ImportError: cannot import name 'QtWebKit' Traceback (most recent call last): File "/usr/bin/openlp", line 27, in <module> from openlp.core.common import is_win, is_macosx File "/usr/share/openlp/openlp/__init__.py", line 26, in <module> from openlp import core, plugins File "/usr/share/openlp/openlp/core/__init__.py", line 46, in <module> from openlp.core.ui.exceptionform import ExceptionForm File "/usr/share/openlp/openlp/core/ui/exceptionform.py", line 36, in <module> from PyQt5 import Qt, QtCore, QtGui, QtWebKit, QtWidgets ImportError: cannot import name 'QtWebKit' 5)LibreOffice 5.1.6.2 10m0(Build:2) 6) None so far :) To manage notifications about this bug go to: https://bugs.launchpad.net/openlp/+bug/1726948/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core@lists.launchpad.net Unsubscribe : https://launchpad.net/~openlp-core More help : https://help.launchpad.net/ListHelp