[plug] rpms and dependencies

Anthony J. Breeds-Taurima tony at cantech.net.au
Fri Dec 3 10:14:28 WST 1999


On Thu, 2 Dec 1999, Barbara Robson wrote:

> As I've said, the ncurses3 (along with ncurses4) appears to be
> on the system already.  Nevertheless, since I've been given
> this answer twice now, I tried it:

Okay, the
/usr/i486-linux-libc5/lib/libncurses.so.3.0
                ^^^^

is part of the compatability libraries. it is used for application that need
libc5 and ncurses.  I sould've explaind this in my first reply.

RedHat 6.X is glibc 2.1 (aka libc6.something) based.  You need to install the 

try running:
rpm --install -vv ncurses3*rpm

This will spew all sorts of garbage at you .... som of which will tell you
WHY it can't install.
curses package linked against those libraries.
 
> #rpm --install ncurses*rpm
> error: ncurses3-1.9.9e-9.i386.rpm cannot be installed

ncurses 3 and 4 will happily live together on the same system:

ncurses-4.2-25.i386.rpm        
ncurses-devel-4.2-25.i386.rpm
ncurses3-1.9.9e-9.i386.rpm        << note this package is ncurses3 NOT ncurses

/mnt/ftp/pub/Linux/RedHat/redhat-6.1/RPMS# rpm -qa | grep ncur
ncurses-4.2-25
ncurses-devel-4.2-25
ncurses3-1.9.9e-9


On my RedHat 6.1 system
cd /usr/lib && ls -l libncu*
-rw-r--r--   1 root     root       381490 Sep 24 01:55 libncurses.a
lrwxrwxrwx   1 root     root           15 Oct  6 20:21 libncurses.so -> libncurses.so.4*
-rwxr-xr-x   1 root     root       252037 Mar 22  1999 libncurses.so.1.9.9e*
lrwxrwxrwx   1 root     root           20 Oct  6 20:21 libncurses.so.3.0 -> libncurses.so.1.9.9e*
lrwxrwxrwx   1 root     root           17 Oct  6 20:12 libncurses.so.4 -> libncurses.so.4.2*
-rwxr-xr-x   1 root     root       274985 Sep 24 01:55 libncurses.so.4.2*
-rw-r--r--   1 root     root      3435450 Sep 24 01:55 libncurses_g.a
-rw-r--r--   1 root     root       402140 Sep 24 01:55 libncurses_p.a


On another, related note,  Before you try to install the frotz rpm
try rpm -qRp frotz*rpm

This will give you a list of dependencies for thatr rpm
I found the frotz rpm (frotz-2.32-4.i386.rpm) and installed it on my system.

If I remove ncurses3-1.9.9e-9 and try to install it .... it complains in the
way yours does..

Yours Tony.



More information about the plug mailing list