Trying to install mtv-1.0.6.8-1.i386.rpm on redhat 9
I changed directory to where is the rpm file and then rpm -i mtv-1.0.6.8-1.i386.rpm
-> error: Failed dependencies: libforms.so.0.88 is needed by mtv-1.0.6.8-1 So I downloaded libforms.so.0.88 that I put in the same directory. I created a few symbolic links to libforms.so.0.88 in /usr/X11R6/lib , /usr/lib, and /lib and tried again. That didn't work. I copied in /etc/ld.so.conf the name of the directory of mtv-1.0.6.8-1.i386.rpm, executed ldconfig and tried again, that doesn't work. I added to LD_LIBRARY_PATH the name of the directories where is the file and the symbolic links, without success. I used strace to guess what was the full name of the file rpm tried to open, to know the place where rpm expects to find libforms.so.0.88, but I can't find it in the strace output file. Well, :) , now I don't know really what to do ? The only idea that I still have is to find the sources of rpm program, compile it with symbols for gdb and run the command " rpm -i mtv-1.0.6.8-1.i386.rpm within gdb and find where it blocks. Someone has certainly the simple, quick and elegant clue to my problem, no ? Thanks, Cédric |
when you say you downloaded libforms.so.0.88, do you mean you just went and download that specific file, or did you download and install the xforms-0.88 package ?
|
Actually, I just downloaded the library on its own.
Should I have installed the package xforms-0.88 ? I'll have a try in a few minutes, thanks for the hint :) Cédric |
All times are GMT -5. The time now is 11:52 PM. |