I changed directory to where is the rpm file and then rpm -i mtv-22.214.171.124-1.i386.rpm
-> error: Failed dependencies:
libforms.so.0.88 is needed by mtv-126.96.36.199-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-188.8.131.52-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.
, 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-184.108.40.206-1.i386.rpm within gdb and find where it blocks.
Someone has certainly the simple, quick and elegant clue to my problem, no ?