[final summary] mush error

From: Oyanarte Portilho <portilho_at_helium.fis.unb.br>
Date: Tue, 03 Oct 2000 15:51:26 -0300 (EST)

Hi Gurus,

Thanks to Sean O'Connell from Duke University and Joe Mario from Compaq.
Sean came again to the rescue and suggested to use odump -Dl in order
to check if there would be another missing library. That was in fact
the case:

: ***LIBRARY LIST SECTION***
: Name Time-Stamp CheckSum Flags Version
: /usr/local/bin/original_mush:
: libcurses.so Feb 22 00:01:04 1994 0xe8486a38 0 osf.1
: libc.so Feb 21 23:02:38 1994 0xf80ee56a 0 osf.1
          ^^^^^^^

libc.so was also necessary. Therefore I recovered it and put it in
/recovered_libcurses.so_library and mush has been raisen from the
ashes. Thanks again Sean!


        Oyanarte Portilho
        Institute of Physics
        University of Brasilia, Brazil

---------- Original post:

> One of our troubles after upgrading from Tru64 3.2 to 5.0a is that
> mush, compiled with the old version, now shows the following error:
>
> 97662:/usr/local/bin/mush: /sbin/loader: Fatal Error: object libcurses.so
> from liblist in /usr/local/bin/mush has version "osf.1", which does not
> match the found object: /usr/shlib/libcurses.so (with version "xpg4")
>
> We had the same problem with pine but we have recompiled its most
> recent version and solved the problem in this way.
>
> Is there a way to solve the problem with mush without also recompiling
> it? The reason is that mush seems to have been stuck in the 7.2.5 version
> and we have not been successfull in compiling it under Tru64 5.0a.

---------- Partial Summary:

Thanks to Sean O'Connell, Marie-Claude Vialatte and to the system
administrator at astro.su.se. All of them suggested me to recover the old
libcurses.so library and create a script around mush so that mush can use
it. Sean has even written such a script:

#! /bin/sh
# - hopefully this will work
#
LD_LIBRARY_PATH=/recovered_libcurses.so_library:
export LD_LIBRARY_PATH

exec /usr/local/bin/original_mush $*

I have done so but now I get:

original_mush: Segmentation violation

Looks like the mush compiled with Tru64 Unix 3.2 won't run under 5.0A even
with the original libcurses.so library. Am I right?
Received on Tue Oct 03 2000 - 18:59:23 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:41 NZDT