LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   unable to run sify broadband client on slackware 12 (https://www.linuxquestions.org/questions/linux-newbie-8/unable-to-run-sify-broadband-client-on-slackware-12-a-683850/)

anotherpenguin 11-16-2008 02:09 PM

unable to run sify broadband client on slackware 12
 
I installed the tar.gz package given by my broadband service provider.
but when ever i try running it i get this error.


root@darkstar:~# sifyconnect
sifyconnect: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory


then i linked the files and tried this (found it another thread)

root@darkstar:~# sudo ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4
root@darkstar:~# sifyconnect
sifyconnect: error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory


all I managed is a different error.
the broadband client has following condtions.

Prerequisite:

1. gtk2 version 2.0 or later
2. openssl 0.9.7 or later

I'm running Slackware 12 (linking the files solved the problem in the previous case as the guy was running Ubuntu.)

Thanks in advance

JosipBroz 11-16-2008 04:08 PM

Hmmm ... I may be wrong but it looks as if you've done the right thing and now the library is being loaded. Apparently, there are more libraries to be linked -- so just repeat the process for libcrypto.so.4 (and so on) until hopefully all the libraries are recognized.

anotherpenguin 11-16-2008 06:55 PM

Hey JosipBroz which all libraries should I link.
I have no idea what I'm doing I need some help.

JosipBroz 11-17-2008 05:12 AM

As I said, I may be wrong (I've never used slackware in my life), but it seems to me that soft-linking your existing library to the library required by silfyconnect worked. Now silfyconnect is obviously stopping at the next library it needs, which is libcrypto.so.4 -- it seems to me you should just repeat the process, by typing:
Code:

~# sudo ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.4
I assume you know what soft-linking is -- it's just "redirecting" the file system to just load the plain libcrypto.so (which you have) whenever a program requests to load libcrypto.so.4 (the version 4 which you don't have). If you do have the needed plain libraries in your /usr/lib directory (or elsewhere on your system - just issue find / -name libcrypto*) you should IMHO just soft-link every *.so.4 library required by silfyconnect to its existing plain *.so version following the format given above. If however, you don't have the plain libraries on your system, then you'll probably have to google out which package contains them, and then download and install the package.

anotherpenguin 11-17-2008 08:33 AM

ok I will give it a try.

anotherpenguin 11-17-2008 10:18 AM

I tried what you told me and it worked with a glitch.



root@darkstar:~# sifyconnect

Checking reachability of Sify Server ... : Success
checking whether instance sifyclient already running ... : NO
Establishing sify broadband connection ...

root@darkstar:~#
(sifyconnect:3239): Gtk-WARNING **: cannot open display:


I'm running Slackware 12 which doesn't have GNOME so maybe thats why I'm getting this GTK warning, can you suggest a way around it.

anotherpenguin 11-17-2008 12:22 PM

I downloaded supersify an open source, free client and a good subsittute for the offical one, so my net is up.

josipbroz thanks for your help, man.


All times are GMT -5. The time now is 10:26 AM.