[etoys-dev] 5.0.1

Bert Freudenberg bert at freudenbergs.de
Fri Jul 6 10:02:04 EDT 2012


On 2012-07-06, at 15:33, Steve Thomas wrote:

> Bert,
> 
> Here is info requested:
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ echo $LD_PRELOAD
> 
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ Contents/Linux-i686/etoys -version
> 4.0.3-2202 #1 XShm Tue Apr 13 11:56:47 PDT 2010 gcc 4.3.2
> Linux vps2.piumarta.com 2.6.18-028stab053.10-ent #1 SMP Thu Feb 28 20:34:08 MSK 2008 i686 GNU/Linux
> plugin path: /home/sthomas1/Documents/Etoys-To-Go 5.0.1.app/Contents/Linux-i686/ [default: /home/sthomas1/Documents/Etoys-To-Go 5.0.1.app/Contents/Linux-i686/]
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ ldd Contents/Linux-i686/etoys
>     linux-gate.so.1 =>  (0xf7775000)
>     libm.so.6 => /lib32/libm.so.6 (0xf7736000)
>     libdl.so.2 => /lib32/libdl.so.2 (0xf7731000)
>     libnsl.so.1 => /lib32/libnsl.so.1 (0xf7717000)
>     libuuid.so.1 => /usr/lib/libuuid.so.1 (0xf7711000)
>     libc.so.6 => /lib32/libc.so.6 (0xf756f000)
>     /lib/ld-linux.so.2 (0xf7776000)

That libuuid.so.1 path looks suspiciously different from the others. Is that from after you made that symlink?

> Note I also was looking for the location of libuuid.s0.1 and could not find it,  I downloaded a version and created a softlink in /usr/lib and got a different errot (see below):
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ ls -l /usr/lib | grep uuid
> rwxrwxrwx  1 root root           47 Jul  6 08:31 libuuid.so.1 -> /home/sthomas1/Desktop/usr/lib/libuuid.so.1.3.0
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ ^C
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ ^C
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ ./etoys.sh
> ERROR: ld.so: object 'libpulsedsp.so' from LD_PRELOAD cannot be preloaded: ignored.
> libSM.so.6: cannot open shared object file: No such file or directory
> could not find module vm-display-X11
> ./etoys.sh: line 107:  2303 Aborted                 (core dumped) $WRAPPER "$VM" -plugins "$BIN" $VMOPTIONS "$IMAGE" "$DOCUMENT" $IMOPTIONS
> sthomas1 at ubuntu:~/Documents/Etoys-To-Go 5.0.1.app$ 
> 
> 
> I am pretty sure (will check this afternoon) that I have a 5.0 running on my Ubuntu 12.04 elsewhere, but believe that may be the 32 bit version and this machine is the 64 bit version.
> 
> Stephen


If this is the 64 bit machine then you probably have only installed the 64 bit version of libuuid.so.1. This sounds similar to an old ubuntu bug:

	https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/298611

but they say it was fixed? In any case, the VM we bundle currently needs the 32 bit version of libuuid.so.1.

Possibly you can install it using

	sudo apt-get install libuuid1:i386

(see https://help.ubuntu.com/community/MultiArch )

- Bert -




More information about the etoys-dev mailing list