Version: (using KDE 4.4.2) OS: Linux Installed from: openSUSE RPMs /usr/bin/digikam: symbol lookup error: /usr/lib64/libdigikamcore.so.1: undefined symbol: _ZN6Marble12MarbleWidget11changeEventEP6QEvent gdb /usr/bin/digikam GNU gdb (GDB) SUSE (6.8.91.20090930-2.4) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/digikam...Reading symbols from /usr/lib/debug/usr/bin/digikam.debug...done. done. (gdb) run Starting program: /usr/bin/digikam Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2 Try: zypper install -C "debuginfo(build-id)=591af1afa33f255704fb6a60859b93d00e205302" /usr/bin/digikam: symbol lookup error: /usr/lib64/libdigikamcore.so.1: undefined symbol: _ZN6Marble12MarbleWidget11changeEventEP6QEvent Program exited with code 0177. (gdb) bt No stack. (gdb)
opensuse 11.2 , package digikam-1.2.0-49.1
this is not a digikam bug, but you don't have all 1.2.0 rrpms installed for digikam please try : rpm -qa | grep digikam
This is a binary compatibility issue with Marble Packages. Please check your distro RPMs. Gilles Caulier
I had the same issue. After updating Digikam to 1.2 I had following situation: rpm -qa | grep digikam digikam-lang-1.2.0-33.4.noarch digikam-1.2.0-33.4.i586 rpm -qa | grep marble plasma-addons-marble-4.3.5-0.1.1.i586 marble-data-4.3.5-0.1.1.noarch marble-4.3.5-0.1.4.i586 I'm goigng to update Marble and see what happend.
I can confirm that after updating Marble to 4.4 the Digikam starts .. only to crash ;-/ but it's another story and another bug. rpm -qa | grep marble plasma-addons-marble-4.3.5-0.1.1.i586 marble-4.4.2-131.6.i586 marble-data-4.4.2-131.2.noarch