Bug 21409 - Digikam and Marble (black map on digikam)
Summary: Digikam and Marble (black map on digikam)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Angelo Naselli
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 21408
Blocks:
  Show dependency treegraph
 
Reported: 2017-07-30 08:28 CEST by Olivier Placais
Modified: 2017-08-16 23:42 CEST (History)
3 users (show)

See Also:
Source RPM: digikam
CVE:
Status comment:


Attachments

Description Olivier Placais 2017-07-30 08:28:54 CEST
Description of problem:
Digikam need Marble to display map.
The tool map show black Screen if marble is not present.

Install Marble and it work fine.
Is it possible to install Marble in te same time of Digikam.
Version-Release number of selected component (if applicable):

How reproducible:


Steps to Reproduce:
1.select a picture withe GPS coords
2.click on map tool
3. if marble is not install, tere is a black screen.

It's not easy to a beginner to find this workaround.
Comment 1 Marja Van Waes 2017-07-30 12:38:57 CEST
Assigning to the registered maintainer of digikam

CC: (none) => marja11
Source RPM: (none) => digikam
Assignee: bugsquad => anaselli

Comment 2 Angelo Naselli 2017-07-30 20:15:51 CEST
i committed a possible fixing in cauldron, please review it and if ok we can do it also into mga6 branch.
Marja Van Waes 2017-08-02 23:24:02 CEST

CC: (none) => caulier.gilles

Comment 3 Gilles Caulier 2017-08-03 18:27:08 CEST
To use Marble map in digiKam, the Marble data package (including all local map files) must be installed. It work perfectly here with digiKam 5.6.0.

Gilles Caulier
Comment 4 Angelo Naselli 2017-08-03 20:21:03 CEST
@Gilles i added marble to kipi-plugins-geolocator but i saw no differences, so i need to understand if it is another package that is needed and if that dependency is for that plugin or digikam itself. Thanks Gilles
Comment 5 Angelo Naselli 2017-08-04 00:02:04 CEST
hmm my fault that plugin is not built. 
Could someone try cauldron version if ok?
Comment 6 Gilles Caulier 2017-08-05 19:07:04 CEST
Problem reproducible here with MGA6 official.

Reason : Marble map data files are not installed with libmarble. If you install marble application, all work fine in digiKam. The map data files are in marble RPM, not in libmarble.

libmarble cannot work at run time if map data files are not present. It show a black hole silently. Digikam of course use libmarble...

Gilles Caulier
Comment 7 Angelo Naselli 2017-08-06 12:40:31 CEST
submitted mga6 core testing
Comment 8 Olivier Placais 2017-08-13 17:33:49 CEST
Hi,

I just try an update of digikam on Mga6 with "core testing" and it work fine.
Marble is ok in digikam and i see my picture on the map.

Olivier
Angelo Naselli 2017-08-13 19:17:21 CEST

Status: NEW => ASSIGNED

Comment 9 Angelo Naselli 2017-08-13 19:17:38 CEST
Suggested advisory:
========================

digikam missed marble dependency to work properly.

This update fixed this issue.

Updated packages in core/updates_testing:
========================
digikam-5.5.0-2.1.mga6.x86_64.rpm
lib64digikamdatabase5-5.5.0-2.1.mga6.x86_64.rpm
lib64digikamgui5-5.5.0-2.1.mga6.x86_64.rpm
lib64kf5kipiplugins5-5.5.0-2.1.mga6.x86_64.rpm
lib64digikamcore5-5.5.0-2.1.mga6.x86_64.rpm
lib64digikam-devel-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-imageshackexport-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-remotestorage-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-imgurexport-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-sendimages-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-dropbox-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-jalbum-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-smug-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-facebook-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-kmlexport-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-vkontakte-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-flashexport-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-piwigo-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-wikimedia-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-flickr-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-printimages-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-yandexfotki-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-googleservices-5.5.0-2.1.mga6.x86_64.rpm
kipi-plugins-rajceexport-5.5.0-2.1.mga6.x86_64.rpm
showfoto-5.5.0-2.1.mga6.x86_64.rpm

Source RPM: 
digikam-5.5.0-2.1.mga5.src.rpm
Angelo Naselli 2017-08-13 19:18:00 CEST

CC: (none) => anaselli
Assignee: anaselli => qa-bugs

Comment 10 Angelo Naselli 2017-08-13 19:27:22 CEST
ehm
Source RPM: 
digikam-5.5.0-2.1.mga6.src.rpm
Comment 11 Gilles Caulier 2017-08-13 19:34:04 CEST
Why a devel rpm for digiKam ? there is no header files to share since a while, as all image editor plugins have been integrated in digiKam core as tools not shared...

Gilles Caulier
Comment 12 Angelo Naselli 2017-08-13 19:38:48 CEST
so link files i think... but i just rebuilt Nicolas adding new dependencies work :)
Comment 13 claire robinson 2017-08-13 21:57:03 CEST
Two bugs, one package Angelo. Can you choose one, set blocks and update the advisory for both issues.
Angelo Naselli 2017-08-13 21:59:50 CEST

Depends on: (none) => 21408

Comment 14 Rémi Verschelde 2017-08-16 23:37:28 CEST
De-assigning from QA so that it doesn't show twice in the QA list. The fix for this issue should be documented as part of the advisory for bug 21408.

Assignee: qa-bugs => anaselli

Comment 15 Rémi Verschelde 2017-08-16 23:42:02 CEST
Fixed by the update for bug 21408, which is about to be pushed.

Resolution: (none) => FIXED
Status: ASSIGNED => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.