From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Description of problem: Trying to install db3x*.rpm, failed dependency libtcl.so.0. Library is missing in RHL 9.0, exists in RHL 7.2 Previous Bugzilla solution is to create a link from libtcl.so to libtcl.so.0, this is not working on my system. Still receive Failed dependency error. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.Run command: rpm -ihv db3x*.rpm 2.3. Actual Results: Receive Failed Dependency error, missing libtcl.so.0 Expected Results: Rpm should have installed. Additional info: I have no workaround, need this to work asap. Thank you.
Did you run "ldconfig" after making the symlink? What error are you seeing?
No, I did not run Idconfig after making the symlink. Sorry but I am not familiar with Idconfig, is it necessary to run it? When I run rpm -Uhv db3x*.rpm, I get this: error: Failed dependencies: libtcl.so.0 is needed by db3x-3.2.9-4 So far, the Red Hat phone support staff has not been able to solve this. Any is greatly appreciated.
Yes, I think so. (The program name is "LDCONFIG" in lowercase of course, not "IDCONFIG" btw.)
Another solution is to take the db3x source rpm (srpm) and rebuild it on your RHL 9 installation.
RHL 9.0 uses compat-db rpm to replace db3x, I installed it and the problem was resolved.