You are not logged in.
Hi there,
Im trying to install Sylpheed, the e-Mail Reader with
sudo pacman -S sylpheed
After successfull installation with some dependencies, it prints the following error when i try to open sylpheed:
sylpheed: error while loading shared libraries: libssl.so.0.9.7: cannot open shared object file: No such file or directory
Ive already searched with pacman for ssl, but the only packages ive found were "openssl" (which i only could reinstall, which i did) and "ssldump", which also doesnt fix the problem after installing it :?
Which package am I missing (and so does Sylpheed dependencies), or is it something like a bug in Sylpheed?!
Hope to hear from you :oops:
Offline
Ok, there's somthing wrong with the mentioned file, and "libcrypt.so.0.9.7" too.
I did
ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.7 &&
ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7
and it's working!
Somehow its trying to access older files, how can u fix this? Or: can u fix this soon? 8)
Offline
try running abs and rebuilding via makepkg against openssl.
abs
cd `find /var/abs -name sylpheed` && makepkg -f
Offline
try running abs and rebuilding via makepkg against openssl.
abs cd `find /var/abs -name sylpheed` && makepkg -f
Will try that now, because rtorrent also has this problem , and report if it works.
But: what's causing this problem?
Offline
gcc was updated and many packages had to be rebuilt. I think in this case openssl had once owned it...
Offline
Will try that now, because rtorrent also has this problem , and report if it works.
But: what's causing this problem?
This is a combination of two problems:
1) The openssl guys are sort of braindead. All binaries are linked against openssl in a way that every version change forces a rebuild. The symlink trick you used works, which means that the ABI hasn't changed and a rebuild is forced artificially.
2) (Assuming you really use the newest package) Too few people use testing. We tried to find every package that needed to be rebuilt before moving everything to current - obviously, some packages were forgotten.
Offline
Well, ok i see.
As long as the linking method does function im fine
Thank you for clearing things up. 8)
Offline