On Friday, September 24, 2010 02:49:12 pm Tejas Guruswamy wrote:
I see a similar message whenever firefox shuts down.
/usr/lib64/firefox/firefox: symbol lookup error: /usr/lib64/libkdecore.so.5: undefined symbol: _ZN9QListData6removeEi
...
| Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/45/openSUSE_11.3/ 8 | kde45-extra | kde45-extra
| Yes | Yes | 99 | rpm-md |
http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.3_KDE_Re lease_45/
...
rpm -qi libkdecore4
Name : libkdecore4 Relocations: (not relocatable) Version : 4.5.1 Vendor: ...
rpm -qi libqt4
Name : libqt4 Relocations: (not relocatable) Version : 4.6.3 Vendor: obs://build.opensuse.org/KDE ...
rpm -qi MozillaFirefox
Name : MozillaFirefox Relocations: (not relocatable) Version : 3.6.10 Vendor: ...
The source of the disjoint isn't obvious, but the problem is definitely your libqt4 version not being that one that built your libkdecore4 version. Do a "zypper dup --from KDE_Release_45" and look for the libqt4 version change.
Tejas, I appreciate the help. I did what you suggest not long ago when I changed from KDE4.4 to KDE4.5, but I've tried it once again and there is no proposed change to libqt4. I'll include the ouput below (which was complicated by the fact the the packman repo wouldn't refresh). As a santy check I went to the KDE_Release_45 repo with a web browser and the libqt4 version shown there is libqt4-4.6.3-8.1.x86_64.rpm, which is what I believe I currently have installed. Any other suggestions? ---------------------- zypper> dup --from kde45 Building repository 'Updates for openSUSE 11.3 11.3-1.82' cache [done] Building repository 'VideoLan Repository' cache [done] Retrieving repository 'kde45' metadata [done] Building repository 'kde45' cache [done] Failed to download /repodata/repomd.xml from http://packman.inode.at/suse/11.3/ Abort, retry, ignore? [a/r/i/?] (a): i Error retrieving metadata for 'Packman Repository': [AbstractCommand.cc:748] Failed to establish connection, cause: Connection timed out Warning: Disabling repository 'Packman Repository' because of the above error. Loading repository data... Reading installed packages... Computing distribution upgrade... Problem: kaffeine-lang-1.1-1.pm.1.1.noarch requires kaffeine = 1.1, but this requirement cannot be provided deleted providers: kaffeine-1.1-1.pm.1.1.x86_64 Solution 1: deinstallation of kaffeine-lang-1.1-1.pm.1.1.noarch Solution 2: keep obsolete kaffeine-1.1-1.pm.1.1.x86_64 Solution 3: break kaffeine-lang by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/c] (c): 2 Resolving dependencies... Computing distribution upgrade... The following packages are going to be upgraded: aqbanking k3b k3b-lang libopencv2 libtag-extras1 The following packages are going to change vendor: aqbanking http://packman.links2linux.de -> obs://build.opensuse.org/KDE k3b http://packman.links2linux.de -> obs://build.opensuse.org/KDE k3b-lang http://packman.links2linux.de -> obs://build.opensuse.org/KDE libopencv2 http://packman.links2linux.de -> obs://build.opensuse.org/KDE libtag-extras1 http://packman.links2linux.de -> obs://build.opensuse.org/KDE 5 packages to upgrade, 5 to change vendor. Overall download size: 12.8 MiB. After the operation, additional 265.0 KiB will be used. Continue? [y/n/?] (y): -- Don -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org