Has anyone had luck running tcl within a chroot? I have the required
libraries reported by ldd in place, but the interpreter cannot find
them.

# chroot /var/www /usr/local/bin/tclsh8.5
/usr/local/bin/tclsh8.5: can't load library 'libtcl85.so.1.7'

# ldd `which tclsh8.5`
/usr/local/bin/tclsh8.5:
        Start    End      Type Open Ref GrpRef Name
        1a646000 3a64a000 exe  1    0   0      /usr/local/bin/tclsh8.5
        0c0e6000 2c105000 rlib 0    1   0      /usr/local/lib/libtcl85.so.1.7
        0a26d000 2a276000 rlib 0    2   0      /usr/lib/libm.so.9.0
        0ce86000 2cea4000 rlib 0    1   0      /usr/lib/libc.so.80.1
        02688000 02688000 rtld 0    1   0      /usr/libexec/ld.so

# ls /var/www/usr/local/lib/libtcl85.so.1.7
/var/www/usr/local/lib/libtcl85.so.1.7

Regards,
Paul

Reply via email to