FS#36185 - KDE Window Manager fails to start after last update

Attached to Project: Arch Linux
Opened by Vytenis (DisLike) - Wednesday, 17 July 2013, 17:38 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Tuesday, 23 July 2013, 12:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture i686
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After last update of KDE kwin failed to start causing window decorations (title, border) not to appear. I have tried to start kwin --replace and it failed to start with error that libwayland-client.so.0 is too short. This file was a link to another file in the same directory libwayland-client.so.0.1.0 which was 0 bytes in size.

How I solved it:

I found that there is a file called libwayland-client.so.0 in a package called wayland, so I tried to install it using pacman -S. Pacman said that package was up to date and I proceeded to reinstalling it. It failed with a message that some files already existed in the system. Having checked that those files did not belong to any package according to pacman I proceeded to reinstalling with --force option. After reinstalling kwin --replace launched successfully and after reboot everything worked fine.

Hope this helps and please do let me know in case I have screwed some part of my system by forcing this reinstall :) Cheers.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Tuesday, 23 July 2013, 12:13 GMT
Reason for closing:  Not a bug
Additional comments about closing:  This is not a packaging bug.
Comment by Vytenis (DisLike) - Wednesday, 17 July 2013, 17:58 GMT
Same happens with rtmpdump-20121230-2 package. When launching amarok it complains:

amarok: error while loading shared libraries: /usr/lib/librtmp.so.0: file too short

Fixed the issue with:
sudo pacman -S --force rtmpdump
Comment by Jan de Groot (JGC) - Wednesday, 17 July 2013, 21:24 GMT
This is most likely not a bug, but a filesystem corruption on your system.

Loading...