×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

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

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

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

(OP)
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

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close