To all:

Many thanks for the replies. I've elaborated on the problem; someone
else might have run into it and this might help.

I run Fedora2 on an IBM 600e Thinkpad.

I wanted to install elvis, which is a rather good improvement
on vi/vim etc.

I'm gunshy of using other than rpm to install an application,
so I went searching for an elvis.rpm---found it at the elvis/pub
site and ftp'd it:

elvis-2.2f-3.i686.rpm

At root, rpm -ivh elvis-2.2f-3.i686.rpm produced the following:--- 

Warning: elvis-2.2f-3.i686.rpm : V3 DSA signature: NOKEY, key ID e01260f2

error: Failed dependencies:
        libtinfo.so.5 is needed by elvis-2.2f-3

So I went searching. A Dogpile search produced 2 sites. Both contained

ncurses-5.2-34.i386.rpm and
ncurses-5.2-34.i586.rpm

and both contain libtinfo.so.5

(As a precaution, I checked the Fedora discs: there *is*
an ncurses.rpm file there. It doesn't contain libtinfo.so.5)

So I ftp'd the 586 and tried:---

rpm -ivh ncurses-5.2-34.i586.rpm

and received several screens of 

"file X from install of ncurses-5.2-34 conflicts with file
from package ncurses-5.4-5"

ncurses-5.4-5, presumably, is the one on the Fedora disc that
has been installed.

So I return to my original question: would it be possible to
extract the single file

libtinfo.so.5 

and install it in the correct place (which appears to be /lib)?

I assume there might be a switch in the rpm command that could
do this, although I'm not familiar enough with the command to
recognise it (even after reading the man).

[It now appears that this is simplistic. There might be links and
other bits and pieces that have to be put in place as well.]

I'm not sure just *what* libtinfo.so.5 is that makes it so
important; ncurses seems to be just a stack of library files.

Regards,

Bill.


X-Dog: MUTT
-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to