On Fri, 2006-03-24 at 09:36 +0100, Jon Ingason wrote: > I am trying to install AdobeReader 7.0.5 on FC5 and get dependency problem: > > [root@lisa Adobe]# rpm -i AdobeReader_enu-7.0.5-1.i386.rpm > error: Failed dependencies: > libstdc++.so.5 is needed by AdobeReader_enu-7.0.5-1.i386 > libstdc++.so.5(CXXABI_1.2) is needed by > AdobeReader_enu-7.0.5-1.i386 > libstdc++.so.5(GLIBCPP_3.2) is needed by > AdobeReader_enu-7.0.5-1.i386 > [root@lisa Adobe]# ls -l /usr/lib/libstdc++.so.* > lrwxrwxrwx 1 root root 18 Mar 24 22:02 /usr/lib/libstdc++.so.5 -> > libstdc++.so.6.0.8 > lrwxrwxrwx 1 root root 18 Mar 22 22:16 /usr/lib/libstdc++.so.6 -> > libstdc++.so.6.0.8 > -rwxr-xr-x 1 root root 949160 Mar 10 04:34 /usr/lib/libstdc++.so.6.0.8 > [root@lisa Adobe]# > > I made the symbolic link /usr/lib/libstdc++.so.5 -> libstdc++.so.6.0.8. Don't do that. Library version numbers are there for a reason - the API has changed. Whilst making bogus links like this may seem to get some applications working, you may find them exhibiting strange and difficult to debug failures. Fortunately rpm isn't fooled by such attempts to avoid dependencies. > What to do? The proper fix is to install the appropriate library package. # yum install libstdc++.so.5 Paul. -- fedora-list mailing list fedora-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list