On Friday 17 October 2008 12:13:38 pm James D. Parra wrote:
Hello,
I am trying to install Sun's VirtualBox, however I am running into a strange dependency. The file the rpm needs is actually installed on the system. How can I make rpm recognize that the lib' file is present?
<snip> linux:/home/Documents/Downloads # rpm -Uvh VirtualBox-2.0.2_36488_openSUSE103-1.x86_64.rpm error: Failed dependencies: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) is needed by VirtualBox-2.0.2_36488_openSUSE103-1.x86_64 linux:/home/Documents/Downloads # find /usr -name libstdc++.so.6* /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.0.8 /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6.0.8 <snip>
Thank you,
rpm -q --whatprovides /usr/lib64/libstdc++.so.6 will tell you what package the RPM system believes provides that file. However, the package you have downloaded looks like it is for 10.3, while you are on 10.2. Perhaps your libstdc++ is simply too old? -- Don -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org