You are not logged in.
The latest libdownload which was uploaded to the testing repo is WRONG! The package maintainer has uploaded the 64bit version of the library, to the 32 bit reposity. This will break pacman and other system components. So don't upgrade your systems until the problem is fixed! It already broke 2 of my laptops.
The error after upgrade, when trying to use pacman is: pacman error while loading shared libraries: libdownload.so: wrong ELF class: ELFCLASS64
I am taking suggestions how to revert back to a working version, without working pacman.
Last edited by Tera (2009-05-10 08:44:23)
Offline
This happened to me too... is ti somehow possible to downgrade? (pacman won't work because of "libdownload.so: wrong ELF class: ELFCLASS64")
luggi
Offline
FILE A BUG REPORT!
Offline
I already did few mins ago: http://bugs.archlinux.org/task/14660 Someone change the severity to high please.
Offline
Fixed in libdownload 1.3-3
Offline
Fixed in libdownload 1.3-3
Can you give me a clue how I can upgrade the package? My pacman is broken as of writing this.
Offline
Can you get it with wget and then "pacman -U"?
Offline
Can you get it with wget and then "pacman -U"?
Wget works, but pacman does not. Even executing pacman without any extra arguments throws the ELF error.
Offline
wget the updated package, extract the library by hand and put it on your system.
Offline
I don't see the updated package yet, even on archlinux.org? Is there some sort of delay before the package becomes visible and available on the main mirror?
Offline
there is a delay while mirrors sync from the master. Just use libdownload that is in [core].
Offline
I just updated to 1.3-3... Thank you very much for the quick solution!
Offline
Thanks from here as well. I have managed to fix both computers now Waiting for the updated package to catch-up with the mirrors..
Offline