You are not logged in.
After a normal upgrade with pacman (upgraded some tex libraries), when I powered up my machine I cannot start xfce4: X gives me this error (error while loading shared libraries: /usr/lib/libz.so.1: file too short).
When I try to undo the last update with pacman, I get the same error (pacman: error while loading shared libraries: /usr/lib/libz.so.1: file too short). Now, I cannot do much with pacman out of service. Anybody can help with this weird problem.
I'd really appreciate a prompt response.
Michael
Offline
How did you upgrade? Post the relevant parts of pacman.log
Offline
This post should help - different lib, but the same basic issue.
Offline
The last upgrade which I believe is the problem is zlib 1.2.4-1 -> 1.2.5-1.
Offline
I forgot to mention that I upgraded after full sync.
Offline
Thanks tomk! The solution is very effective and fixed the problem completely. [SOLVED]
Offline
This sounds like a filesystem issue. I wonder how you guys always manage to produce these problems. :-)
Did you somehow interrupt the update transaction? Did you have a power loss or crash afterwards? Did you run out of disc space?
Offline
After recalling what happened, indeed the problem occured because of power loss in mid-upgrade.
Offline