Bug 195079 - Digikam albums appear empty
Summary: Digikam albums appear empty
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Albums (show other bugs)
Version: 0.10.0
Platform: Ubuntu Unspecified
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-03 10:27 UTC by Adam
Modified: 2017-07-25 19:35 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.7.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam 2009-06-03 10:27:05 UTC
Version:            (using KDE 4.2.85)
Installed from:    Ubuntu Packages

All albums appear empty in Digikam. I've seen a few bugs with similar problems but nothing seems to apply directly to what I'm experiencing. I've tried restarting Digikam and deleting my database file but without any effect. I get this output in the terminal:

void SunLocator::update()
digikam(4659): couldn't create slave: "Unable to create io-slave:
klauncher said: Error loading 'kio_digikamalbums'.

I've installed Digikam from the Ubuntu 9.10 repositories.
Comment 1 caulier.gilles 2009-06-03 10:39:34 UTC
digiKam kio-slaves cannot be found in KDE4 dir. check your system...

Gilles Caulier
Comment 2 Adam 2009-06-03 11:25:37 UTC
Looks like the libraries are there, I get this in my .xsession-errors:

kdeinit4: preparing to launch
Could not open library '/usr/lib/kde4/kio_digikamtags.so'.
Cannot load library /usr/lib/kde4/kio_digikamtags.so: (/usr/lib/libdigikamcore.so.1: undefined symbol: _ZN6Marble12MarbleWidget16addPlaceMarkDataERK7QStringS3_)
digikam(3955): couldn't create slave: "Unable to create io-slave:
klauncher said: Error loading 'kio_digikamtags'.

Is this a bug in Digikam or Kubuntu?
Comment 3 Andi Clemens 2009-06-03 11:30:29 UTC
This is no bug in digiKam. Have you tried to restart your system?
The slave might not be registered properly after install.

Andi
Comment 4 caulier.gilles 2009-06-03 11:32:11 UTC
Aha ah, it's not a digiKam bug. it's a binary compatibility not respected from Kubuntu package, especially marblewidget, used by digiKam

Check your system..

Gilles Caulier
Comment 5 Adam 2009-06-03 11:37:38 UTC
Ok thanks, I'll file this on Launchpad for Kubuntu.
Comment 6 Andi Clemens 2009-06-03 11:44:28 UTC
Restart didn't help? This is usually the solution to this problem (especially in Kubuntu).
Comment 7 Adam 2009-06-03 11:55:03 UTC
No I've tried two restarts now without any change.
Comment 8 caulier.gilles 2009-06-03 11:58:44 UTC
It's normal. Look :

Cannot load library /usr/lib/kde4/kio_digikamtags.so:
(/usr/lib/libdigikamcore.so.1: undefined symbol:
_ZN6Marble12MarbleWidget16addPlaceMarkDataERK7QStringS3_)

A symbol is not found in libmarblewidget by digiKam kio-slave. update or check marblewidget package before to retry...

Gilles Caulier
Comment 9 Tro 2009-06-14 06:36:44 UTC
This seems to be caused by Kubuntu's latest "backports" release. It causes an upgrade in libmarble4 from 4.2.2 to 4.2.90, which breaks digikam. Adam, did you create an issue in launchpad? I can't seem to find it.
Comment 10 Tro 2009-06-14 06:46:08 UTC
Filed a bug here: https://bugs.launchpad.net/kde4-backports/+bug/386872
Comment 11 caulier.gilles 2009-06-15 06:06:02 UTC
*** Bug 196545 has been marked as a duplicate of this bug. ***
Comment 12 caulier.gilles 2017-07-25 19:35:22 UTC
This problem is relevant of digiKam KIO Slaves and all of these have been dropped in favor of a multi-threaded interface to query the database.