Juggle Home - Bits'n'Pieces - Feature Hitlist - Problem Reports - Mailing lists - The J Repository - References +-------------------+ | 9!:12'' | |5 | +-------------------+

From shiva@cruzio.com Thu Jun 10 06:41:04 1999 Received: from mail.cruzio.com (root@mail.cruzio.com []) by spog.gaertner.de (8.8.8/8.8.8/Nase) with ESMTP id GAA30814; Thu, 10 Jun 1999 06:41:03 +0200 Received: from mochas (sa-165-227-137-201.cruzio.com []) by mail.cruzio.com with SMTP id VAA05625; Wed, 9 Jun 1999 21:40:51 -0700 (PDT) Message-Id: <000801beb2fb$bc19dea0$c989e3a5@mochas.cruzio.com> Date: Wed, 9 Jun 1999 21:42:49 -0700 From: "miles zarathustra" <shiva@cruzio.com> To: "Martin Neitzel" <neitzel@gaertner.de> Cc: <eiverson@interlog.com>, <jkt@qued.com>, <bugs@gaertner.de> Subject: j4.02b vs. RedHat 5.2: wrong version of libreadline >Number: 30 >Category: j-unix >Synopsis: j4.02b vs. RedHat 5.2: wrong version of libreadline >Confidential: no >Severity: serious >Priority: medium >Responsible: neitzel >State: closed >Class: sw-bug >Submitter-Id: net >Arrival-Date: Thu Jun 10 06:52:02 MET DST 1999 >Last-Modified: Thu Jun 10 16:26:58 MET DST 1999 >Originator: miles zarathustra >Organization: qued >Release: j402b-Linux.tgz >Environment: RedHat 5.2 >Description: Couldn't run the new J as shipped. Wrong version of the readline library. should be 3, not 2. details below. # ldd jint-402b libreadline.so.2 => not found libdl.so.2 => /lib/libdl.so.2 (0x40005000) libm.so.6 => /lib/libm.so.6 (0x40008000) libc.so.6 => /lib/libc.so.6 (0x40023000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000) >> this is the ONLY package with libreadline that redhat 5.2 ships with. >> n.b. the version # is 3 Name : readline Distribution: Manhattan Version : 2.2.1 Vendor: Red Hat Software Release : 1 Build Date: Sun Jul 26 10:54:38 1998 Install date: Tue Feb 2 05:43:07 1999 Build Host: porky.redhat.com Group : Libraries Source RPM: readline-2.2.1-1.src.rpm Size : 256505 License: GPL Packager : Red Hat Software <bugs@redhat.com> Summary : Library for reading lines from a terminal Description : The "readline" library will read a line from the terminal and return it, allowing the user to edit the line with the standard emacs editing keys. It allows the programmer to give the user an easier-to-use and more intuitive interface. /usr/info/history.info.gz /usr/info/readline.info.gz /usr/lib/libhistory.so.3.0 /usr/lib/libreadline.so.3.0 /usr/man/man3/readline.3 >How-To-Repeat: # ./j ./jint-402b: error in loading shared libraries libreadline.so.2: cannot open shared object file: No such file or directory >Fix: I hacked it by making a link, & it *seems* to work. looks like libreadline.so.2 is all that's missing. >Audit-Trail: Responsible-Changed-From-To: gnats-admin->neitzel Responsible-Changed-By: neitzel Responsible-Changed-When: Thu Jun 10 15:53:54 MET DST 1999 Responsible-Changed-Why: conversion into proper gnats report. State-Changed-From-To: open-closed State-Changed-By: neitzel State-Changed-When: Thu Jun 10 16:11:53 MET DST 1999 State-Changed-Why: Your fix looks good to me, too. As far as I know, only readline version 4 will bring major changes with it and I would not expect any trouble from your symlink fix. >Unformatted:

We need to talk, darling. About cookies.

This site didn't actually use any cookies at all. Up to now.

Local law, though, really likes me to inform you about our common cookie policy preferences.

In order to not repeat this discussion again and again, on every single page, we will introduce the use of --surprise!-- a cookie, and this single cookie only.

So here it comes, the nowadays oh-so-popular Cookie-Opt-In selector. Sorry for having it right here and not popping up stylishly near some page border.

+-------------------+ | 9!:12'' | |5 | +-------------------+ Juggle Home - Bits'n'Pieces - Feature Hitlist - Problem Reports - Mailing lists - The J Repository - References