Dears,
I used digikam frequently to manage my photos. Now, after some updates (which i do not know which) I cannot run it !! the error message is:
digikam: symbol lookup error: digikam: undefined symbol: _ZN12MarbleWidget16staticMetaObjectE
what shall i do ?!
– A.
caf4926
February 25, 2010, 6:55am
#2
It refers to a widget (MarbleWidget)
Are you using this in any way?
If yes, remove it
I removed “plasma-addon-marble” but I still get that error. If i want to remove “marble” completely from YaST2, i get dependency error so YaST wants to downgrade digikam from version 10 to 9.4
shall i do that??
thanks for your quite fast response, anyway.
e?1034h# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+--------------------------+--------------------------+---------+---------+----------+--------+----------------------------------------------------------------------------------------------------+--------
1 | KDE:Backports | KDE:Backports | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.1/ |
2 | KDE:KDE4:Community | KDE:KDE4:Community | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop/ |
3 | KDE:KDE4:Factory:Desktop | KDE:KDE4:Factory:Desktop | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/ |
4 | Libdvdcss repository | Libdvdcss repository | No | Yes | 99 | rpm-md | http://suse.linuxin.dk/repo/11.1/ |
5 | Packman Repository | Packman Repository | No | Yes | 99 | rpm-md | http://ftp.skynet.be/pub/packman/suse/11.1/ |
6 | Printing | Printing | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Printing/openSUSE_11.1/ |
7 | Publishing | Publishing | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Publishing/openSUSE_11.1/ |
8 | devel:tools:building | devel:tools:building | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/tools:/building/openSUSE_11.1/ |
9 | games | games | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.1/ |
10 | home:Lazy_Kent | home:Lazy_Kent | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/Lazy_Kent/openSUSE_11.1/ |
11 | home:assmannst | home:assmannst | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/assmannst/openSUSE_Factory/ |
12 | home:h31 | home:h31 | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/h31/openSUSE_11.1/ |
13 | home:jimfunk | home:jimfunk | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/jimfunk/openSUSE_11.1/ |
14 | home:malcolmlewis | home:malcolmlewis | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/malcolmlewis/openSUSE_11.1_Update/ |
15 | home:primdorf | home:primdorf | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/primdorf/openSUSE_11.1/ |
16 | home:saschpe:picard | home:saschpe:picard | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/saschpe:/picard/openSUSE_11.1/ |
17 | kde4.3.3stable | kde4.3.3stable | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.1/ |
18 | mozilla | mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.1/ |
19 | ooo11.1 | ooo11.1 | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.1/ |
20 | openSUSE 11.1-0 | openSUSE 11.1-0 | No | No | 99 | yast2 | cd:///?devices=/dev/sr0 |
21 | openSUSE:11.1 | openSUSE:11.1 | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.1/repo/oss/ |
22 | openSUSE:11.1:NonFree | openSUSE:11.1:NonFree | Yes | Yes | 99 | yast2 | http://download.opensuse.org/repositories/openSUSE:/11.1:/NonFree/standard/ |
23 | openSUSE:Factory:Contrib | openSUSE:Factory:Contrib | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_11.1/ |
24 | repo-debug | openSUSE-11.1-Debug | No | Yes | 100 | NONE | http://download.opensuse.org/debug/distribution/11.1/repo/oss/ |
25 | repo-non-oss | openSUSE-11.1-Non-Oss | Yes | Yes | 100 | yast2 | http://download.opensuse.org/distribution/11.1/repo/non-oss/ |
26 | repo-oss | openSUSE-11.1-Oss | Yes | Yes | 100 | yast2 | http://download.opensuse.org/distribution/11.1/repo/oss/ |
27 | repo-source | openSUSE-11.1-Source | No | Yes | 100 | yast2 | http://download.opensuse.org/source/distribution/11.1/repo/oss/ |
28 | repo-update | openSUSE-11.1-Update | Yes | Yes | 20 | rpm-md | http://download.opensuse.org/update/11.1/ |
29 | windows:mingw | windows:mingw | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/windows:/mingw/openSUSE_11.1/ |
caf4926
February 25, 2010, 7:53am
#6
I will have to come back to you on this as I have to go for an hour or 2
Your repos need some major work
Basically change update repo priority to 99
Delete the kde43 repos they are dead
Then we need to decide which if any of all those you have we should use. But Packman should be enabled and set to priority 20.
Perhaps just get rid of them all except packman and add in the kde4 stable repo’s
But I’ll be back
prhunt
February 25, 2010, 8:19am
#7
You need to install the package, marble. It is a mapping application, and it is an unresolved dependency for digikam. Just search marble in yast and install it.
Paul
caf4926
February 25, 2010, 10:23am
#8
Maybe - maybe not as the OP did have it installed. If you look at the repo list there is a host of trouble there.
@anoosh3000
Can you tell me what all the :home user repos are for (I mean do you know what they provide, why you need them).
My initial advice would be to remove ALL your repos then add these back in. From a su terminal:
zypper ar -f http://download.opensuse.org/distribution/11.1/repo/oss/ OSS
zypper ar -f http://download.opensuse.org/distribution/11.1/repo/non-oss/ NON-OSS
zypper ar -f http://download.opensuse.org/update/11.1/ UPDATES
zypper ar -f http://ftp.skynet.be/pub/packman/suse/11.1/ Packman
zypper mr -p 20 Packman
zypper ar -f http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.1/ KDE4 Desktop Stable
zypper ar -f http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_STABLE_Desktop/ KDE4 Community Stable
Once you have done that
Post result of
zypper lr -d
i exactly did what you said. here is the result you wanted:
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
--+-----------------------+-----------------------+---------+---------+----------+------+---------------------------------------------------------------------------------------------------+--------
1 | KDE4 Community Stable | KDE4 Community Stable | Yes | Yes | 99 | NONE | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_STABLE_Desktop/ |
2 | KDE4 Desktop Stable | KDE4 Desktop Stable | Yes | Yes | 99 | NONE | http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.1/ |
3 | NON-OSS | NON-OSS | Yes | Yes | 99 | NONE | http://download.opensuse.org/distribution/11.1/repo/non-oss/ |
4 | OSS | OSS | Yes | Yes | 99 | NONE | http://download.opensuse.org/distribution/11.1/repo/oss/ |
5 | Packman | Packman | Yes | Yes | 20 | NONE | http://ftp.skynet.be/pub/packman/suse/11.1/ |
6 | UPDATES | UPDATES | Yes | Yes | 99 | NONE | http://download.opensuse.org/update/11.1/
I used home: repos to install some specific software ( like lenovo-sl-laptop )
what should i do next? should i install marble as Paul suggested??
thanks a lot,
– A.
do i have to upgrade to kde 4.3.5 ? i am on 4.3.3. is it safe to upgrade?
I did the update, but the problem still occurs with exactly the same error.
I also see that okular crashes on certain PDFs, mostly those with images included in.
got any idea?
caf4926
February 26, 2010, 1:19pm
#13
Try deleting this hidden file
.kde4/share/config/digikamrc
If that doesn’t work, try creating a new user and see if it behaves the same there
report back
good, it started, showed 1 image but crashed unexpectedly !!
caf4926
February 26, 2010, 2:15pm
#15