From jan@swi.psy.uva.nl Thu Nov 29 08:42:48 2001
Received: from gollem.swi.psy.uva.nl (gollem [145.18.152.30])
	by swi.psy.uva.nl (8.10.2+Sun/8.11.2) with ESMTP id fAT7glf23733;
	Thu, 29 Nov 2001 08:42:47 +0100 (MET)
Received: (from jan@localhost)
	by gollem.swi.psy.uva.nl (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) id fAT7gkV21423;
	Thu, 29 Nov 2001 08:42:46 +0100
Date: Thu, 29 Nov 2001 08:42:46 +0100
Message-Id: <200111290742.fAT7gkV21423@gollem.swi.psy.uva.nl>
From: Jan Wielemaker <jan@swi.psy.uva.nl>
Subject: Re: [SWIPL] error: failed dependencies: libreadline.so.4 is needed
To: Paulo Santos <p.santos@ic.ac.uk>, prolog@swi.psy.uva.nl
In-Reply-To: Paulo Santos's message of Mon, 26 Nov 2001 17:33:30 +0000
Phone: +31 - 20 - 525 6121

> I'm trying to install SWI 4.0.10 in a RedHat 7.0 and I keep getting the
> error message:
> 
> error: failed dependencies:
>         libreadline.so.4 is needed by pl-4.0.10-63 
> 
> I've installed the newest realine rpms many times, I've analysed the
> symbolic links (they're OK) and it still doen't work. Could anyone give
> me a hint about how to solve it?
> 
> Sorry for coming up with an already discussed problem. But I couldn't
> solve it from the explanation given before. Anyother suggestion?

Readline versions are a nightmare, though light seems to glow at the horizon
as readline is being separated from bash.  If your liks are fine, the most
likely reason is that RPM doesn't know about them.  You can `correct' this
using 

	rpm -i --force pl-...rpm

Good chance it will work.  Otherwise you best install from the source.

	Regards --- Jan

P.s.	If there is somebody there willing to generate Redhat RPM's I'd
	be glad to hear about it.

