peruse fails to start - missing runtime dep on qml-module-org-kde-kirigami

Bug #1765605 reported by Rik Mills
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
peruse (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
Unassigned

Bug Description

1.2+dfsg-2

Fails to run with:

Failed to load the component from disk. Reported error was: "file:///usr/share/peruse/qml/Main.qml:26 Type PeruseMain unavailable\nfile:///usr/share/peruse/qml/PeruseMain.qml:27 module \"org.kde.kirigami\" is not installed\n"

qml-module-org-kde-kirigami is required a runtime dependency

qml-module-org-kde-kirigami is from

https://launchpad.net/ubuntu/+source/kirigami

peruse 1.2 is a kirigami 1 based app, and requires the qml module to function, though it does not require it to build.

From code: import org.kde.kirigami 1.0 as Kirigami

Rik Mills (rikmills)
summary: - peruse fails to start - missing runtime dep on
+ peruse fails to start - missing runtime dep on qml-module-org-kde-
+ kirigami
Rik Mills (rikmills)
Changed in peruse (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package peruse - 1.2+dfsg-2ubuntu1

---------------
peruse (1.2+dfsg-2ubuntu1) bionic; urgency=medium

  * peruse version 1.2 is a kirigami 1 based application, so it requires
    the 'qml-module-org-kde-kirigami' at runtime instead of 'qml-module-
    org-kde-kirigami2' (LP: #1765605)
  * Remove spurious kirigami2-dev build dependency. The port of persue
    to kirigami2 is only found in upstream unreleased git-master, and
    even then only a runtime dep on the qml module would be required.
  * debian/patches: Add upstream_use-right-knsrc-file.patch
    Fixes peruse not falling back to /etc/xdg/peruse.knsrc when it fails
    to find a valid config file in Kubuntu's custom config location.

 -- Rik Mills <email address hidden> Fri, 20 Apr 2018 09:35:52 +0100

Changed in peruse (Ubuntu Bionic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.