Ok so I am trying to install the megacloud sync app and here is my current progress
[threethirty@w108 Downloads]$ sudo alien –to-rpm –scripts MegaCloud.deb
megacloud-0.1.4.2906-2.i386.rpm generated
[threethirty@w108 Downloads]$ sudo yum localinstall megacloud-0.1.4.2906-2.i386.rpm
Loaded plugins: langpacks, presto, refresh-packagekit
Examining megacloud-0.1.4.2906-2.i386.rpm: megacloud-0.1.4.2906-2.i386
Marking megacloud-0.1.4.2906-2.i386.rpm to be installed
Resolving Dependencies
–> Running transaction check
—> Package megacloud.i386 0:0.1.4.2906-2 will be installed
–> Processing Dependency: libcrypto.so.1.0.0 for package: megacloud-0.1.4.2906-2.i386
http://repos.fedorapeople.org/repos/vinz/alien/fedora-18/repodata/repomd.xml: [Errno 14] HTTP Error 404 – Not Found : http://repos.fedorapeople.org/repos/vinz/alien/fedora-18/repodata/repomd.xml
Trying other mirror.
–> Processing Dependency: libcrypto.so.1.0.0(OPENSSL_1.0.0) for package: megacloud-0.1.4.2906-2.i386
–> Processing Dependency: libssl.so.1.0.0 for package: megacloud-0.1.4.2906-2.i386
–> Processing Dependency: libssl.so.1.0.0(OPENSSL_1.0.0) for package: megacloud-0.1.4.2906-2.i386
–> Finished Dependency Resolution
Error: Package: megacloud-0.1.4.2906-2.i386 (/megacloud-0.1.4.2906-2.i386)
Requires: libssl.so.1.0.0
Error: Package: megacloud-0.1.4.2906-2.i386 (/megacloud-0.1.4.2906-2.i386)
Requires: libssl.so.1.0.0(OPENSSL_1.0.0)
Error: Package: megacloud-0.1.4.2906-2.i386 (/megacloud-0.1.4.2906-2.i386)
Requires: libcrypto.so.1.0.0
Error: Package: megacloud-0.1.4.2906-2.i386 (/megacloud-0.1.4.2906-2.i386)
Requires: libcrypto.so.1.0.0(OPENSSL_1.0.0)
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest[threethirty@w108 Downloads]$ locate libssl
/usr/lib/.libssl.so.1.0.1c.hmac
/usr/lib/.libssl.so.10.hmac
/usr/lib/libssl.so.1.0.1c
/usr/lib/libssl.so.10
/usr/lib/libssl3.so
[threethirty@w108 Downloads]$ locate libcrypto
/usr/lib/.libcrypto.so.1.0.1c.hmac
/usr/lib/.libcrypto.so.10.hmac
/usr/lib/libcrypto.so.1.0.1c
/usr/lib/libcrypto.so.10
[threethirty@w108 Downloads]$
and I was looking at this howto for a differnet app
Joachim
September 14, 2012 at 5:31 pmI have this problem. Please help
spotify-client-0.8.4.103.g9cb177b.260-2.x86_64 requires libssl.so.0.9.8()(64bit)
spotify-client-0.8.4.103.g9cb177b.260-2.x86_64 requires libcrypto.so.0.9.8(OPENSSL_0.9.8)(64bit)
spotify-client-0.8.4.103.g9cb177b.260-2.x86_64 requires libssl.so.0.9.8(OPENSSL_0.9.8)(64bit)
spotify-client-0.8.4.103.g9cb177b.260-2.x86_64 requires libcrypto.so.0.9.8()(64bit)
spotify-client-0.8.4.103.g9cb177b.260-2.x86_64 requires libcef.so()(64bit)
ReplySjir Bagmeijer
September 14, 2012 at 6:00 pmYou will need to follow the whole guide and run exactly all commands then you fix that issue normally. Did you run this part of the guide?:
$ sudo ln -s /usr/lib64/libnssutil3.so /usr/lib64/libnssutil3.so.1d
$ sudo ln -s /usr/lib64/libnss3.so /usr/lib64/libnss3.so.1d
$ sudo ln -s /usr/lib64/libssl.so.1.0.0j /usr/lib64/libssl.so.0.9.8
$ sudo ln -s /usr/lib64/libsmime3.so /usr/lib64/libsmime3.so.1d
$ sudo ln -s /usr/lib64/libnspr4.so /usr/lib64/libnspr4.so.0d
$ sudo ln -s /usr/lib64/libplc4.so /usr/lib64/libplc4.so.0d
$ sudo ln -s /usr/lib64/libpng15.so /usr/lib64/libpng12.so.0
$ sudo ln -s /usr/lib64/libcrypto.so.1.0.0j /usr/lib64/libcrypto.so.0.9.8
So if I were to try this on my system where would I be creating these symlinks?
Any help welcomed. _/\_
You can use “ldd” to check which libraries expects to link to:
ldd /usr/bin/vim
Spits out a bunch of lines like this:
linux-vdso.so.1 => (0x00007fffbb767000)
When you use “ln”, remember that the first argument is the location that already physically exists, and the second argument is the linked location you creating.
Try using “ln” to create links from the places where the files physically exists to the locations where “ldd” expects to fine libraries of the equivalent name.