Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

libslang.so.1 => libslang.so.2.0.7

Status
Not open for further replies.

Kirsle

Programmer
Jan 21, 2006
1,179
US
I'm trying to install the Mednafen emulator (for GameBoy/NES emulation). I've installed it numerous times before and have usually gotten it to work.

I have the RPM for it (which I've used with success before). When it goes to resolve dependencies, it ends up saying:

Code:
Missing Dependency: libslang.so.1 is needed by package mednafen

In my /usr/lib directory, there are two files here:

Code:
[root@upsilon lib]# ls -hal | grep libslang
-rw-r--r--   1 root root 942K 2007-02-19 13:12 libslang.a
lrwxrwxrwx   1 root root   13 2007-08-05 23:47 libslang.so -> libslang.so.2
lrwxrwxrwx   1 root root   17 2007-05-25 15:45 libslang.so.2 -> libslang.so.2.0.7
-rwxr-xr-x   1 root root 713K 2007-02-19 13:12 libslang.so.2.0.7

Previously, I was able to fix the problem by creating a symbolic link named "libslang.so.1" that linked to "libslang.so.2", but for some reason it fails to work this time. So I use the command:

Code:
ln -s libslang.so.2.0.7 libslang.so.1

(I also backed up libslang.so.2.0.7 in case I accidentally broke it, as I've done on accident with other things when trying to make a link, by having the arguments in the wrong order).

Now the directory listing is:

Code:
[root@upsilon lib]# ls -hal | grep libslang
-rw-r--r--   1 root root 942K 2007-02-19 13:12 libslang.a
lrwxrwxrwx   1 root root   13 2007-08-05 23:47 libslang.so -> libslang.so.2
lrwxrwxrwx   1 root root   17 2007-08-05 23:46 libslang.so.1 -> libslang.so.2.0.7
lrwxrwxrwx   1 root root   17 2007-05-25 15:45 libslang.so.2 -> libslang.so.2.0.7
-rwxr-xr-x   1 root root 713K 2007-02-19 13:12 libslang.so.2.0.7
-rwxr-xr-x   1 root root 713K 2007-08-05 23:45 libslang.so.2.0.7.bak

However, the RPM still says that libslang.so.1 couldn't be found. Is it even looking for it? I put the libslang.so.1 in the /usr/lib directory, so the RPM should be able to find it, but it still gives me the same error as it did before I even tried making a link.

Can anybody help me out?

(and yes, linking libslang.so.1 to libslang.so.2 works, because I've done it before on a previous install on Linux. I'm using Fedora 7, and have gotten it to work before on Fedora 7, it just doesn't wanna work now for some reason).

Thanks in advance.

-------------
Cuvou.com | My personal homepage
Project Fearless | My web blog
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top