Trouble with LiveCode Server on Ubuntu

Sannyasin Brahmanathaswami brahma at hindu.org
Fri Feb 19 22:17:20 EST 2016


 
OK, successfully upgraded the Hinduism Today server to

Linux 4.4.0-x86_64-linode63 on x86_64

so now we have Ubuntu OS parity now between the two instances

on the one where LC works, where I think I have an old version of LC server 6.7.5

we get:

/home/himalayan/cgi-bin# ldd ./livecode-community-server
linux-gate.so.1 => (0xf771d000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7708000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf76c2000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf76a5000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7688000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf74da000)
/lib/ld-linux.so.2 (0x56639000)

is this a 32 bit version?  


On the Hinduism Today server I installed LC server: 7.1.2 RC3 , Linux 64 and we are still getting failure  

[2016-02-19 19:01:52]: uid: (1000/htoday) gid: (1000/htoday) cmd: echo.lc  
[2016-02-19 19:01:52]: (2)No such file or directory: exec failed (echo.lc)

and the ldd returns a vastly different set of data for LC server 7.1.2 RC 3 server (Linux 64)  

/home/htoday/cgi-bin# ldd ./livecode-community-server  
linux-vdso.so.1 => (0x00007fff3f9e3000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f67f0a56000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f67f0838000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f67f0502000)
libXext.so.6 => not found
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f67f02fa000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f67efff5000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f67efcef000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f67efad9000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f67ef713000)
/lib64/ld-linux-x86-64.so.2 (0x00005595f0c80000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f67ef4f4000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f67ef2ef000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f67ef0e9000)

So.. I am out of my depth now... should I regress to an earlier version of LC Server? I don't want to move up to a new version of LC server on the Himalayan site if it is going to fail there... 

I'll go ahead and try regressing on the HT server... since it is running XOOPS/php  and our very few LC cgi are failing but not the whole site.. we can test without grave consequences.

Actually this is good this is happening because had I upgraded our main RevIgniter site it would have died!



On February 19, 2016 at 4:38:46 PM, Richard wrote:

> If that's the case just dropping in the 64-bit LC should do it.  
>  
> If not we'll have to dig deeper, perhaps running LC from the command  
> line with ldd, e.g.:  
>  
> ldd ./livecode-community-server  


More information about the use-livecode mailing list