~% type guile guile is /usr/local/bin/guile ~% strace guile execve("/usr/local/bin/guile", ["guile"], [/* 48 vars */]) = 0 brk(0) = 0x804a000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f62000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=99336, ...}) = 0 mmap2(NULL, 99336, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f49000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/tls/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/lib/tls/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls/i686", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/lib/tls/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/tls/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/tls/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/tls/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/lib/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i686/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i686", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/usr/lib/tls/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/lib/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/lib/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/sse2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/lib/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=114688, ...}) = 0 open("/lib/i486-linux-gnu/tls/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/tls/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/tls/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls/i686/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/tls/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls/i686", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/tls/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/tls/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/tls/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/tls/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/tls", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/i686/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/i686", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/lib/i486-linux-gnu/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/lib/i486-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/tls/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/tls/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls/i686/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/tls/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls/i686", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/tls/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/tls/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/tls/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/tls/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/tls", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/i686/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/i686/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/i686/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/i686/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/i686/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/i686/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/i686/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/i686", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/sse2/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/sse2/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/sse2/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/sse2", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/cmov/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu/cmov", 0xbff36a2c) = -1 ENOENT (No such file or directory) open("/usr/lib/i486-linux-gnu/libguile.so.18", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i486-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 writev(2, [{"guile", 5}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"libguile.so.18", 14}, {": ", 2}, {"cannot open shared object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 1}], 10guile: error while loading shared libraries: libguile.so.18: cannot open shared object file: No such file or directory ) = 119 exit_group(127) = ? Process 31345 detached ~