ther are hard-coded directories in the executable gst :
guillaume@agathe guillaume]$ gst
gst: can't find system file
'/home/snailtalk/tmp/smalltalk/usr/share/gnu-smalltalk/kernel/Builtins.st'
gst: image bootstrap failed, set SMALLTALK_KERNEL to the directory name
[guillaume@agathe guillaume]$ strings /usr/bin/gst | grep /
/lib/ld-linux.so.2
PPh/R
%s/kernel
/home/snailtalk/tmp/smalltalk/usr/share/gnu-smalltalk
%s/gst.im
%s/%s
/home/snailtalk/tmp/smalltalk/usr/share/gnu-smalltalk/kernel/%s
/home/snailtalk/tmp/smalltalk/usr/share/gnu-smalltalk/kernel
/home/snailtalk/tmp/smalltalk/usr/share/gnu-smalltalk/kernel
took %.3f seconds, giving %lu bytecodes/sec
/home/snailtalk/tmp/smalltalk/usr/share/gnu-smalltalk/kernel
%s/%s
--
Bugs will appear in one part of a working program when another 'unrelated'
part is modified.
-- Murphy's Laws of Computer Programming n°2