You are not logged in.
After trying to downgrade openssl from latest to 0.9.8 I had to downgrade libfetch and libarchive because they needed the latest version of
openssl. I started with downgrading libarchive by doing:
sudo pacman -U libarchive-2.8.0.1-i686.pkg.tar.gzAfter that I tried downgrading libfetch with
sudo pacman -U libfetch-2.30-1-i686.pkg.tar.gzI got the following error:
pacman: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directoryWhatever pacman parameters I use I get that error.
LDD output:
ldd $(which pacman)
linux-gate.so.1 => (0xb77c5000)
libalpm.so.4 => /usr/lib/libalpm.so.4 (0xb7798000)
libc.so.6 => /lib/libc.so.6 (0xb764c000)
libfetch.so => /usr/lib/libfetch.so (0xb763e000)
libarchive.so.2 => /usr/lib/libarchive.so.2 (0xb75ff000)
/lib/ld-linux.so.2 (0xb77c6000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb75ad000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb7431000)
libacl.so.1 => /lib/libacl.so.1 (0xb742a000)
libattr.so.1 => /lib/libattr.so.1 (0xb7425000)
libcrypto.so.0.9.8 => not found
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb73fe000)
liblzma.so.0 => /usr/lib/liblzma.so.0 (0xb73dd000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb73cc000)
libz.so.1 => /usr/lib/libz.so.1 (0xb73b7000)
libdl.so.2 => /lib/libdl.so.2 (0xb73b3000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7399000)edit:
This solved the problem.
cd /usr/lib
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.0.9.8
sudo pacman -SyuLast edited by ancide (2010-05-24 11:27:11)
Offline