macsat.com OpenWrt and ASUS WL Forum

OpenWrt (White Russian) => Tutorials => Topic started by: mururoa on February 07, 2007, 10:57:57 AM



Title: ctorrent missing lib
Post by: mururoa on February 07, 2007, 10:57:57 AM
Hi all,

After installing ctorrent as told in the tutorial I have an error :

# ctorrent
ctorrent: can't load library 'libcrypto.so.0.9.7'
#

and I cant find that damn libcrypto library.

So, what is package is missing ?
I tried ipkg whatprovides libcrypto.so.0.9.7 but my syntax seems incorrect.


Title: Re: ctorrent missing lib
Post by: macsat on February 07, 2007, 11:25:34 AM

The libcrypto is provided by libopenssl.

The version you have installed is maybe 0.9.8d-1 - and this is what causes the issue.

If you have installed libopenssl to root ( "/" ) you can do  this:
Code:
ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7

If libopenssl is installed to /opt - do this:
Code:
ln -s /opt/usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7



Title: Re: ctorrent missing lib
Post by: mururoa on February 07, 2007, 12:41:51 PM
Yes that's it.
Now it works.
How could I have searched packages that provides libcrypto.so.* using ipkg ?

Otherwise I could suggest adding an url to a torrent search engine that provides clear .torrent and no .php or other clickable links : http://torrentportal.com


Title: Re: ctorrent missing lib
Post by: macsat on February 07, 2007, 16:33:13 PM

I just did a search in this file:
http://downloads.openwrt.org/whiterussian/packages/Packages.filelist