Ethereal-users: Re: [Ethereal-users] error when running ethereal 0.10.10

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Fabrizio Bertocci <fabrizio@xxxxxxx>
Date: Wed, 29 Jun 2005 09:43:27 -0700
Check if the library /usr/lib/libXext.so.0 is present.
If not, there's a high risk that your Solaris installation is corrupted or not correct. I've checked on two machines (running Solaris 8 and Solaris 10) and on both cases:

$ ls -l /usr/lib/libXext*
lrwxrwxrwx 1 root root 14 May 2 12:07 libXext.so -> ./libXext.so.0 lrwxrwxrwx 1 root root 27 May 2 12:07 libXext.so.0 -> ../openwin/lib/libXext.so.0

So it appear that libXext is only a symbolic link to the library located under /usr/openwin/lib.
Check that those libraries are present...
To make sure all your dependencies are correct, ldd should return this kind of output:
# ldd /usr/local/bin/ethereal
       libwiretap.so.0 =>       /usr/local/lib/libwiretap.so.0
       libethereal.so.0 =>      /usr/local/lib/libethereal.so.0
       libpcre.so.0 =>  /usr/local/lib/libpcre.so.0
       libgtk-1.2.so.0 =>       /usr/local/lib/libgtk-1.2.so.0
       libgdk-1.2.so.0 =>       /usr/local/lib/libgdk-1.2.so.0
       libgmodule-1.2.so.0 =>   /usr/local/lib/libgmodule-1.2.so.0
       libglib-1.2.so.0 =>      /usr/local/lib/libglib-1.2.so.0
       libdl.so.1 =>    /usr/lib/libdl.so.1
       libXext.so.0 =>  /usr/lib/libXext.so.0
       libX11.so.4 =>   /usr/lib/libX11.so.4
       libsocket.so.1 =>        /usr/lib/libsocket.so.1
       libm.so.1 =>     /usr/lib/libm.so.1
       libnsl.so.1 =>   /usr/lib/libnsl.so.1
       libz.so =>       /usr/lib/libz.so
       libc.so.1 =>     /usr/lib/libc.so.1
       libmp.so.2 =>    /usr/lib/libmp.so.2
       /usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1


Fabrizio




William Murphy L (BH/LMI) wrote:

Hi,
   I am getting the following error when I run :

/usr/local/bin/ethereal & ld.so.1: ./ethereal: fatal: libXext.so.0: open failed: No such file or directory

I try to export the display to another machine which I have done successfully. I have also run xhost + on the other machine.

I notice ld.so.1 is in three directories on the machine:

/usr/lib
/usr/lib/sparcv9/
/etc/lib

I dont know where ethereal looks for this particular file ld.so.1. Can I move ld.so.1 to another directory so that ethereal picks it up successfully or am i doing somethin else wrong.

All the correct packages are installed:

gtk+ 1.2.10
glib
zlib
lipcap
ethereal 0.10.10

Any suggestions would be great.

thanks
william


William L. Murphy

Systems Integration Primary Centre
Global Service Delivery Centre
Main Building
Beech Hill
Clonskeagh
Dublin 4
Ireland
E-mail:  william.l.murphy@xxxxxxxxxxxx
Phone: +353 1 2072218
ext: 72218
Fax No.: +35312072770


_______________________________________________
Ethereal-users mailing list
Ethereal-users@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-users