Hi.
I installed the Mednafen emulator (which emulates NES, GBA, and a couple other systems). I'm on CentOS 5 now but I've installed Mednafen on every version of Fedora also, and each time there's always one library that causes problems: libslang.so.1
One of the first times I was installing Mednafen, the RPMs wouldn't even install because libslang.so.1 was missing (but there was a closely related shared object next to it, so I made a symbolic link and that was enough to get the RPMs to continue). This time, however, the RPMs installed Mednafen just fine, and it runs just fine, but now my software updater constantly tells me that I can update "compat-slang" to a newer version, but attempting to update it gives me the error message:
Code:
Missing Dependency: libslang.so.1 is needed by package mednafen
Note that this time around when installing Mednafen, I didn't mess with symlinks on the libraries. However, it appears that there was already a symlink there:
Code:
[root@upsilon lib]# pwd
/usr/lib
[root@upsilon lib]# ls -hal | grep slang
-rw-r--r-- 1 root root 928K Mar 14 2007 libslang.a
lrwxrwxrwx 1 root root 13 Nov 29 00:04 libslang.so -> libslang.so.2
lrwxrwxrwx 1 root root 19 Nov 29 00:35 libslang.so.1 -> libslang.so.1.4.5
-rwxr-xr-x 1 root root 342K Jun 15 2004 libslang.so.1.4.5
lrwxrwxrwx 1 root root 17 Nov 12 16:04 libslang.so.2 -> libslang.so.2.0.6
-rwxr-xr-x 1 root root 703K Mar 14 2007 libslang.so.2.0.6
Also, I installed slang-devel and it still didn't help. Why is it saying that libslang.so.1 couldn't be found? It exists as /usr/lib/libslang.so.1, or is there somewhere better to put it?