I have trouble with the KDE solitaire program (shameful to admit). It keeps putting up an error box saying: We are sorry KbuildSycoca closed unexpectedly and offering to let me submit a but. Unfortunately the bug submission procession produces similar messages.
And, in fact, invoking "$ kbuildsycoca4" (which appears to be the actual program causing the trouble) fails, producing a similar error box.
Looking over the situation, I noticed a strange thing about the KDE RPMs on the system. There seem to be duplicates, namely: kdegames-libs-4.2.4-1.fc11.x86_64 kdegames-libs-4.3.0-2.fc11.x86_64
kdegraphics-libs-4.2.4-1.fc11.x86_64 kdegraphics-libs-4.3.0-1.fc11.x86_64
kdelibs-4.2.4-6.fc11.x86_64 kdelibs-4.3.0-6.fc11.x86_64
kdelibs-common-4.2.4-6.fc11.x86_64 kdelibs-common-4.3.0-6.fc11.x86_64
kdepimlibs-4.2.4-1.fc11.x86_64 kdepimlibs-4.3.0-2.fc11.x86_64
kdepimlibs-akonadi-4.2.4-1.fc11.x86_64 kdepimlibs-akonadi-4.3.0-2.fc11.x86_64
Is this normal, or is something out of line? I run Gnome mostly, but use some KDE applications.
Thanks - jon
Jonathan Ryshpan wrote:
I have trouble with the KDE solitaire program (shameful to admit). It keeps putting up an error box saying:
...
kdepimlibs-akonadi-4.2.4-1.fc11.x86_64 kdepimlibs-akonadi-4.3.0-2.fc11.x86_64Is this normal, or is something out of line? I run Gnome mostly, but use some KDE applications.
Not normal. Perhaps you need to run: yum-complete-transaction and/or package-cleanup --problems
-- Rex
On Tuesday 01 September 2009 Rex Dieter wrote:
Not normal. Perhaps you need to run: yum-complete-transaction and/or package-cleanup --problems
Most likely the first step. I have seen this type of problems when the upgrade process is interrupted before the cleaning stage.
Run as root yum-complete-transaction, examine its output and act accordingly.
-- Rex
On Tue, 2009-09-01 at 06:48 -0500, Rex Dieter and José Matos wrote: Jonathan Ryshpan wrote:
I have trouble with the KDE solitaire program (shameful to admit). It keeps putting up an error box saying: ... Looking over the situation, I noticed a strange thing about the KDE RPMs on the system. There seem to be duplicates, namely: kdepimlibs-akonadi-4.2.4-1.fc11.x86_64 kdepimlibs-akonadi-4.3.0-2.fc11.x86_64
Is this normal, or is something out of line? I run Gnome mostly, but use some KDE applications.
Not normal. Perhaps you need to run: yum-complete-transaction and/or package-cleanup --problems
Running yum-complete-transaction cleaned out the duplicates, but left the system with a large number of empty files that should have had something in them:
$ find /usr/lib* -type f -empty | sort | xargs ls -l .... -rwxr-xr-x. 1 root root 0 Aug 4 16:16 /usr/lib64/libakonadi-kabc.so.4.3.0 -rwxr-xr-x. 1 root root 0 Aug 4 16:16 /usr/lib64/libakonadi-kde.so.4.3.0 -rwxr-xr-x. 1 root root 0 Aug 4 16:16 /usr/lib64/libakonadi-kmime.so.4.3.0 -rwxr-xr-x. 1 root root 0 Aug 4 16:16 /usr/lib64/libgpgme++-pth.so.2.2.1 -rwxr-xr-x. 1 root root 0 Aug 4 16:16 /usr/lib64/libgpgme++-pthread.so.2.2.1 -rwxr-xr-x. 1 root root 0 Aug 4 16:16 /usr/lib64/libgpgme++.so.2.2.1 -rwxr-xr-x. 1 root root 0 Aug 4 17:33 /usr/lib64/libgwenviewlib.so.4.3.0 ....
A little probing found the RPMs belonging to these files:
$ find /usr/lib* -type f -empty | xargs rpm -qf .... kdepimlibs-4.3.0-2.fc11.x86_64 kdepimlibs-akonadi-4.3.0-2.fc11.x86_64 kdegraphics-libs-4.3.0-1.fc11.x86_64 ....
Reinstalling all these packages with "$ yum reinstall ..." seems to have put the system into a more or less sane state. yum-complete-transaction and package-cleanup --problems don't shown any problems.
As a bonus, there are many fewer xruns from jackd.
Thanks to you both - jon