Bug#901432: calligra-gemini needs qml-module-qtwebengine, but does not depend on it
Package: calligra-gemini
Version: 1:3.1.0+dfsg-2+b1
Severity: normal
Installing calligra-gemini without qml-module-qtwebengine results in an
completely empty UI, with the following errors being output on console:
--8<-----------------
file:///usr/share/calligragemini/calligragemini.qml:45:34: Type WelcomePage unavailable
Component { id: welcomePage; WelcomePage { } }
^
file:///usr/share/calligragemini/qml/WelcomePage.qml:85:39: Type WelcomePageCloud unavailable
Component { id: welcomePageCloud; WelcomePageCloud { } }
^
file:///usr/share/calligragemini/qml/welcomepages/WelcomePageCloud.qml:117:9: Type CloudAccounts unavailable
CloudAccounts {
^
file:///usr/share/calligragemini/qml/welcomepages/cloud/CloudAccounts.qml:193:9: Type AddDropbox unavailable
AddDropbox { addEmpty: addEmptyComp; }
^
file:///usr/share/calligragemini/qml/welcomepages/cloud/AddDropbox.qml:42:5: Type Dropbox.SetupPage unavailable
Dropbox.SetupPage {
^
file:///usr/share/calligragemini/qml/welcomepages/cloud/dropbox/SetupPage.qml:81:9: Type LoginPage unavailable
LoginPage { }
^
file:///usr/share/calligragemini/qml/welcomepages/cloud/dropbox/LoginPage.qml:31:5: Type DropboxWebView unavailable
DropboxWebView { id: webView }
^
file:///usr/share/calligragemini/qml/welcomepages/cloud/dropbox/DropboxWebView.qml:20:1: module "QtWebEngine" is not installed
import QtWebEngine 1.5
^
--8<-----------------
This is solved by installing qml-module-qtwebengine. So either calligra-gemini
(or maybe calligra-gemini-data, which actually holds the QMLs) should depend on qml-module-qtwebengine.
(A possible alternative might be to disable DropBox support if the QtWebEngine
module was not present, maybe?)
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.16.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages calligra-gemini depends on:
ii calligra-gemini-data 1:3.1.0+dfsg-2
ii calligra-libs 1:3.1.0+dfsg-2+b1
ii calligrasheets 1:3.1.0+dfsg-2+b1
ii calligrastage 1:3.1.0+dfsg-2+b1
ii calligrawords 1:3.1.0+dfsg-2+b1
ii libc6 2.27-3
ii libgit2-26 0.26.0+dfsg.1-1.2
ii libkf5configcore5 5.46.0-1
ii libkf5configwidgets5 5.46.0-1
ii libkf5coreaddons5 5.46.0-1
ii libkf5crash5 5.46.0-1
ii libkf5i18n5 5.46.0-1
ii libkf5iconthemes5 5.46.0-1
ii libkf5widgetsaddons5 5.46.0-1
ii libkf5xmlgui5 5.46.0-1
ii libqt5core5a 5.10.1+dfsg-7
ii libqt5gui5 5.10.1+dfsg-7
ii libqt5network5 5.10.1+dfsg-7
ii libqt5qml5 5.10.1-4
ii libqt5quick5 5.10.1-4
ii libqt5quickwidgets5 5.10.1-4
ii libqt5widgets5 5.10.1+dfsg-7
ii libstdc++6 8.1.0-5
calligra-gemini recommends no packages.
calligra-gemini suggests no packages.
-- no debconf information
Reply to: