Welcome! If this is your first visit, be sure to check out the FAQ. You will have to register before you can post in the forums. (Be aware the forums do not accept user names with a dash "-") Also, logging in lets you avoid the CAPTCHA verification when searching . Select Articles, Forum, or Blog. Posting in the Forums implies acceptance of the Terms and Conditions.

Can't load Digikam photo editor after upgrading to Gnome 3.8.1

I am running openSUSE 12.3 and Gnome 3.8 (upgrade). I can no longer run the Digikam photo editor. I realise this application comes out of the KDE environment and it usually install fine after loading the KDE elements it needs.
I really love this app as it is a very comprehensive photo editor (one of the best I've used) and I wish it was also developed for the Gnome desktop (hint, hint). The
I've tried removing the Digikam package with YAST and reinstalling it. I've also tried reinstalling it using an RPM. I always end up with the same error. It's seems something in one of the libraries is missing.

This is the error I get.

Executable: digikam PID: 7898 Signal: Segmentation fault (11)

I'm including the developer information in the hope that this will point to the problem. I

Re: Can't load Digikam photo editor after upgrading to Gnome 3.8.1

Re: Can't load Digikam photo editor after upgrading to Gnome 3.8.1

The problem is that a recent 12.3 update included a partial update from KDE-4.10.0 to KDE-4.10.2, which omitted digikam. KDE users who used the current release version of KDE from ../repositories/KDE:/Release:/410/openSUSE_12.3/ would already have digikam-3.1.0, and not have suffered the digikam failure. My recommendation would be to add the Release repository rather than taking a single rpm from Test.

Of course you should install all the digikam packages from the update test repo.
But they will be released as online update in the next days anyway...

That's OK if you know that any particular rpm has been tested successfully, and that there are no other missing/broken dependencies. As a general rule I feel that using the Release/Stable repositories is safer advice.

You never now who is reading this forum. Several times I have given a user a temporary fix to a specific problem from a mobile phone, only to find that this has been circulated around the department as a standard procedure to applied everywhere in all circumstances.

Re: Can't load Digikam photo editor after upgrading to Gnome 3.8.1

Originally Posted by eng-int

That's OK if you know that any particular rpm has been tested successfully, and that there are no other missing/broken dependencies. As a general rule I feel that using the Release/Stable repositories is safer advice.

You never now who is reading this forum. Several times I have given a user a temporary fix to a specific problem from a mobile phone, only to find that this has been circulated around the department as a standard procedure to applied everywhere in all circumstances.

But using the KDE:Release:410 repo can also lead to problems, especially if you miss to switch some packages to that repo.
And it is also not "officially supported". See https://en.opensuse.org/KDE_repositories

This page lists and describes the available KDE repositories and provides links. None of them are officially supported.WarningAvoid mixing repositories belonging to different KDE versions/flavours (Stable/Factory/Unstable/...).

So why would you recommend that?

Anyway, I only suggested to use packages from the update test repo for this specific case. As you can see in the bugreport, the packages are already tested and known to work. And they're the same packages as in KR410, only compiled against standard openSUSE+updates.
Also what bigger problem can arise than not being able to run the program at all?

And in the other thread I also recommended the OP to remove the update test repo again afterwards. So that he doesn't run into troubles with it.
I want to stress this again here as well.

You will be asked for your root password (the same as your user's password on a default install) after the first line.
After the second line you could be asked for conflict resolution. Just select the option which says "upgrade". If in doubt ask!