ktouch missing dependencies under gnome-ubuntu 17.04

Bug #1688233 reported by wotanii
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ktouch (Ubuntu)
Fix Released
Medium
Rik Mills
Zesty
Invalid
High
Unassigned
Artful
Fix Released
Medium
Rik Mills

Bug Description

I'm using gnome-ubuntu. Under 16.04 and 16.10 ktouch worked flawless. After upgrading to 17.04 it stopped working. Instead it just showed a white window.

when starting from console the output was:

qCoreApp Application(0x7ffc68887800)
file:///usr/share/ktouch/qml/main.qml:123:5: Type HomeScreen unavailable
         HomeScreen {
         ^
file:///usr/share/ktouch/qml/HomeScreen.qml:160:26: Type ProfileSelector unavailable
                     content: ProfileSelector {
                              ^
file:///usr/share/ktouch/qml/ProfileSelector.qml:90:13: Type ProfileDetailsItem unavailable
                 ProfileDetailsItem {
                 ^
file:///usr/share/ktouch/qml/ProfileDetailsItem.qml:22:1: module "org.kde.kcoreaddons" is not installed
     import org.kde.kcoreaddons 1.0
     ^

Solution:

I installed kcoreaddons and kquickcontrolsaddons with ``sudo apt install qml-module-org-kde-kcoreaddons qml-module-org-kde-kquickcontrolsaddons`` and now it works.

Additional information:

lsb_release -rd
Description: Ubuntu 17.04
Release: 17.04

apt-cache policy ktouch
ktouch:
  Installiert: 4:16.12.3-0ubuntu1

apt-cache policy gnome-shell
gnome-shell:
  Installiert: 3.24.1-0ubuntu1

Revision history for this message
wotanii (wotanii) wrote :

I'm sorry. This was meant as a new bug for ktouch.
I don't know how to change it to be it's own bug for the right project (As I'm new here). So please change the project kdeedu to ktouch. Thanks.

Rik Mills (rikmills)
affects: kdeedu (Ubuntu) → ktouch (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ktouch (Ubuntu):
status: New → Confirmed
Revision history for this message
Rik Mills (rikmills) wrote :

Looking at this now. Seems qml dependencies were overlooked when this was ported to Qt5/KF5 in the packaging.

Rik Mills (rikmills)
Changed in ktouch (Ubuntu Artful):
assignee: nobody → Rik Mills (rikmills)
Changed in ktouch (Ubuntu Zesty):
assignee: nobody → Rik Mills (rikmills)
Changed in ktouch (Ubuntu Artful):
status: Confirmed → In Progress
Rik Mills (rikmills)
Changed in ktouch (Ubuntu Artful):
status: In Progress → Fix Committed
Changed in ktouch (Ubuntu Zesty):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ktouch - 4:16.12.3-0ubuntu2

---------------
ktouch (4:16.12.3-0ubuntu2) artful; urgency=medium

  * Add qml runtime depends and remove old defunct KDE4 ones; fixes
    running on other DEs where these qml modules may not be installed
    by default. (LP: #1688233)

 -- Rik Mills <email address hidden> Thu, 04 May 2017 14:45:45 +0100

Changed in ktouch (Ubuntu Artful):
status: Fix Committed → Fix Released
Rik Mills (rikmills)
Changed in ktouch (Ubuntu Zesty):
importance: Undecided → Medium
Changed in ktouch (Ubuntu Artful):
importance: Undecided → Medium
Changed in ktouch (Ubuntu Zesty):
importance: Medium → High
Rik Mills (rikmills)
Changed in ktouch (Ubuntu Zesty):
assignee: Rik Mills (rikmills) → nobody
status: In Progress → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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