Bug 281379 - Marble Touch does not work out of the box
Summary: Marble Touch does not work out of the box
Status: RESOLVED FIXED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: 1.3 (KDE 4.8)
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-05 11:57 UTC by Bernhard Beschow
Modified: 2012-08-20 15:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard Beschow 2011-09-05 11:57:20 UTC
Version:           unspecified (using Devel) 
OS:                Linux

The marble-touch application does start successfully. Instead, it hangs and shows the following error message on the console:

qrc:/main.qml:9:1: module "org.kde.edu.marble.qtcomponents" is not installed

Reproducible: Always

Steps to Reproduce:
Build from latest sources and perform a "make install".

Actual Results:  
Marble Touch hangs and shows the above error message.

Expected Results:  
Marble Touch shows its UI.

* tested the KDE and Qt-only version
* built using Qt 4.7.4
* tried under the Plasma desktop shell (no MeeGo involved)
Comment 1 Bernhard Beschow 2011-09-06 10:50:57 UTC
Git commit 90baa97a7b83b8abcdad26eee57388f62c6f3116 by Bernhard Beschow.
Committed on 06/09/2011 at 00:49.
Pushed by beschow into branch 'master'.

install declarative and components plugins to ${QT_IMPORTS_DIR}

Installing the plugins to ${QT_IMPORT_DIR} rather than ${MARBLE_PLUGIN_INSTALL_PATH} avoids having to adjust QML_IMPORT_PATH prior to executing marble-touch.

REVIEW: 102536
CCBUG: 281379

M  +1    -1    MarbleMacros.cmake
M  +1    -1    src/plugins/declarative/CMakeLists.txt
M  +18   -18   src/plugins/qt-components/CMakeLists.txt

http://commits.kde.org/marble/90baa97a7b83b8abcdad26eee57388f62c6f3116
Comment 2 Dennis Nienhüser 2011-12-31 09:39:02 UTC
Isn't this fixed now?
Comment 3 Bernhard Beschow 2012-01-18 12:58:36 UTC
No. Under KDE it doesn't work out of the box, at least with Marble 1.3 under KDE 4.7.
Comment 4 Bernhard Beschow 2012-08-20 15:37:11 UTC
Fixed since commit da6412ad80a252b1e6e44b3a954b2fe11058ac49.