- From: Stéphane Payrard <address@hidden>
- To: address@hidden
- Subject: Re: texmacs.bin: not found
- Date: Thu, 13 Jun 2002 19:41:37 +0200
It should be easy to tweak up texmacs that is a mere shell wrapup
around texmacs.bin. Also, on that kin of problem, "strace -e
trace=file" is more selective than a naked "strace".
On Thu, Jun 13, 2002 at 07:24:00PM +0200, Bitouze Denis wrote:
>
On Thu, 13 Jun 2002 18:47:51 +0200
>
Daniel Duparc <address@hidden> wrote:
>
>
> please try
>
>
>
> strace texmacs
>
>
>
> and send us the result
>
>
OK. Here is the result of 'strace texmacs':
>
>
execve("/usr/bin/texmacs", ["texmacs"], [/* 49 vars */]) = 0
>
uname({sys="Linux", node="drums.univ-littoral.fr", ...}) = 0
>
brk(0) = 0x80da6d0
>
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
>
directory)
>
open("/etc/ld.so.cache", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=64329, ...}) = 0
>
old_mmap(NULL, 64329, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
>
close(3) = 0
>
open("/lib/libtermcap.so.2", O_RDONLY) = 3
>
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\r\0"...,
>
1024) = 1024
>
fstat64(3, {st_mode=S_IFREG|0755, st_size=11856, ...}) = 0
>
old_mmap(NULL, 15028, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
>
0x40026000
>
mprotect(0x40029000, 2740, PROT_NONE) = 0
>
old_mmap(0x40029000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
>
3, 0x2000) = 0x40029000
>
close(3) = 0
>
open("/lib/libdl.so.2", O_RDONLY) = 3
>
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\31\0"...,
>
1024) = 1024
>
fstat64(3, {st_mode=S_IFREG|0755, st_size=8464, ...}) = 0
>
old_mmap(NULL, 11412, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
>
0x4002a000
>
mprotect(0x4002c000, 3220, PROT_NONE) = 0
>
old_mmap(0x4002c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
>
3, 0x1000) = 0x4002c000
>
close(3) = 0
>
open("/lib/libc.so.6", O_RDONLY) = 3
>
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\203"...,
>
1024) = 1024
>
fstat64(3, {st_mode=S_IFREG|0755, st_size=1275300, ...}) = 0
>
old_mmap(NULL, 1292000, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
>
0x4002d000
>
mprotect(0x4015f000, 38624, PROT_NONE) = 0
>
old_mmap(0x4015f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
>
3, 0x131000) = 0x4015f000
>
old_mmap(0x40165000, 14048, PROT_READ|PROT_WRITE,
>
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40165000
>
close(3) = 0
>
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
>
-1, 0) = 0x40169000
>
munmap(0x40016000, 64329) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
>
close(3) = 0
>
brk(0) = 0x80da6d0
>
brk(0x80db000) = 0x80db000
>
brk(0x80dc000) = 0x80dc000
>
brk(0x80dd000) = 0x80dd000
>
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=2601, ...}) = 0
>
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
>
-1, 0) = 0x40016000
>
read(3, "# Locale name alias data base.\n#"..., 4096) = 2601
>
brk(0x80de000) = 0x80de000
>
brk(0x80df000) = 0x80df000
>
brk(0x80e0000) = 0x80e0000
>
read(3, "", 4096) = 0
>
close(3) = 0
>
munmap(0x40016000, 4096) = 0
>
open("/usr/share/locale/fr_FR/LC_IDENTIFICATION", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=436, ...}) = 0
>
old_mmap(NULL, 436, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
>
close(3) = 0
>
brk(0x80e1000) = 0x80e1000
>
open("/usr/share/locale/fr_FR/LC_MEASUREMENT", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=29, ...}) = 0
>
old_mmap(NULL, 29, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40017000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_TELEPHONE", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
>
old_mmap(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_ADDRESS", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=133, ...}) = 0
>
old_mmap(NULL, 133, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_NAME", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=68, ...}) = 0
>
old_mmap(NULL, 68, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001a000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_PAPER", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=40, ...}) = 0
>
old_mmap(NULL, 40, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001b000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_MESSAGES", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) =
>
3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
>
old_mmap(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001c000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_MONETARY", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=292, ...}) = 0
>
old_mmap(NULL, 292, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001d000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_COLLATE", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=22592, ...}) = 0
>
old_mmap(NULL, 22592, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_TIME", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=2353, ...}) = 0
>
old_mmap(NULL, 2353, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40024000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_NUMERIC", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
>
old_mmap(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40025000
>
close(3) = 0
>
open("/usr/share/locale/fr_FR/LC_CTYPE", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=201884, ...}) = 0
>
old_mmap(NULL, 201884, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4016a000
>
close(3) = 0
>
getuid32() = 0
>
getgid32() = 0
>
geteuid32() = 0
>
getegid32() = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
time(NULL) = 1023988747
>
open("/etc/mtab", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=427, ...}) = 0
>
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
>
-1, 0) = 0x4019c000
>
read(3, "/dev/hda6 / ext2 rw 0 0\nnone /pr"..., 4096) = 427
>
close(3) = 0
>
munmap(0x4019c000, 4096) = 0
>
open("/proc/meminfo", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
>
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
>
-1, 0) = 0x4019c000
>
read(3, " total: used: free:"..., 8192) = 550
>
close(3) = 0
>
munmap(0x4019c000, 8192) = 0
>
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
>
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
>
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
>
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
>
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
>
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
>
uname({sys="Linux", node="drums.univ-littoral.fr", ...}) = 0
>
brk(0x80e2000) = 0x80e2000
>
brk(0x80e3000) = 0x80e3000
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
brk(0x80e4000) = 0x80e4000
>
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
>
close(3) = 0
>
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
>
fstat64(3, {st_mode=S_IFREG|0644, st_size=44057, ...}) = 0
>
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
>
-1, 0) = 0x4019c000
>
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
>
brk(0x80e5000) = 0x80e5000
>
read(3, "2\n\nalias\tISO-IR-141//\t\tJUS_I.B1."..., 4096) = 4096
>
brk(0x80e6000) = 0x80e6000
>
brk(0x80e7000) = 0x80e7000
>
brk(0x80e8000) = 0x80e8000
>
read(3, "SF00010003//\t\tISO-8859-3//\nmodul"..., 4096) = 4096
>
brk(0x80e9000) = 0x80e9000
>
brk(0x80ea000) = 0x80ea000
>
brk(0x80eb000) = 0x80eb000
>
read(3, "/\nalias\tLATIN8//\t\tISO-8859-14//\n"..., 4096) = 4096
>
brk(0x80ec000) = 0x80ec000
>
brk(0x80ed000) = 0x80ed000
>
brk(0x80ee000) = 0x80ee000
>
read(3, "ias\tCSEBCDICESS//\t\tEBCDIC-ES-S//"..., 4096) = 4096
>
brk(0x80ef000) = 0x80ef000
>
brk(0x80f0000) = 0x80f0000
>
brk(0x80f1000) = 0x80f1000
>
read(3, "RNAL\t\tIBM285\t\t1\nmodule\tINTERNAL\t"..., 4096) = 4096
>
brk(0x80f2000) = 0x80f2000
>
brk(0x80f3000) = 0x80f3000
>
brk(0x80f4000) = 0x80f4000
>
read(3, "lias\tCP866//\t\t\tIBM866//\nalias\t86"..., 4096) = 4096
>
brk(0x80f5000) = 0x80f5000
>
brk(0x80f6000) = 0x80f6000
>
read(3, "M1004\t\t1\nmodule\tINTERNAL\t\tIBM100"..., 4096) = 4096
>
brk(0x80f7000) = 0x80f7000
>
brk(0x80f8000) = 0x80f8000
>
brk(0x80f9000) = 0x80f9000
>
read(3, "CP1255//\t\tCP1255\t\t1\n\n#\tfrom\t\t\tto"..., 4096) = 4096
>
brk(0x80fa000) = 0x80fa000
>
brk(0x80fb000) = 0x80fb000
>
read(3, "m\t\t\tto\t\t\tmodule\t\tcost\nalias\tISO-"..., 4096) = 4096
>
brk(0x80fc000) = 0x80fc000
>
brk(0x80fd000) = 0x80fd000
>
brk(0x80fe000) = 0x80fe000
>
brk(0x80ff000) = 0x80ff000
>
read(3, "TF-16LE//\t\tUTF-16\t\t1\n\n#\tfrom\t\t\tt"..., 4096) = 3097
>
brk(0x8100000) = 0x8100000
>
read(3, "", 4096) = 0
>
close(3) = 0
>
munmap(0x4019c000, 4096) = 0
>
brk(0x8101000) = 0x8101000
>
brk(0x8102000) = 0x8102000
>
open("/usr/lib/gconv/ISO8859-15.so", O_RDONLY) = 3
>
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\6\0"...,
>
1024) = 1024
>
fstat64(3, {st_mode=S_IFREG|0755, st_size=7112, ...}) = 0
>
brk(0x8103000) = 0x8103000
>
old_mmap(NULL, 10144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
>
0x4019c000
>
mprotect(0x4019e000, 1952, PROT_NONE) = 0
>
old_mmap(0x4019e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
>
3, 0x1000) = 0x4019e000
>
close(3) = 0
>
brk(0x8104000) = 0x8104000
>
stat64("/usr/share/texmf.local/tex/latex/misc/tugboat",
>
{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
>
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
>
getpid() = 18866
>
getppid() = 18865
>
getpgrp() = 18865
>
rt_sigaction(SIGCHLD, {0x8074ee0, [], 0x4000000}, {SIG_DFL}, 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
open("/usr/bin/texmacs", O_RDONLY|O_LARGEFILE) = 3
>
ioctl(3, SNDCTL_TMR_TIMEBASE, 0xbffff550) = -1 ENOTTY (Inappropriate
>
ioctl for device)
>
_llseek(3, 0, [0], SEEK_CUR) = 0
>
read(3, "#!/bin/sh\n\nif [ -z \"$TEXMACS_PAT"..., 80) = 80
>
_llseek(3, 0, [0], SEEK_SET) = 0
>
getrlimit(0x7, 0xbffff5c8) = 0
>
dup2(3, 255) = 255
>
close(3) = 0
>
fcntl64(255, F_SETFD, FD_CLOEXEC) = 0
>
fcntl64(255, F_GETFL) = 0x8000 (flags
>
O_RDONLY|O_LARGEFILE)
>
fstat64(255, {st_mode=S_IFREG|0755, st_size=456, ...}) = 0
>
_llseek(255, 0, [0], SEEK_CUR) = 0
>
brk(0x8105000) = 0x8105000
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
read(255, "#!/bin/sh\n\nif [ -z \"$TEXMACS_PAT"..., 456) = 456
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
brk(0x8106000) = 0x8106000
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
>
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
>
stat64("/usr/local/lib/TeXmacs-0.3.5.8//bin/texmacs.bin", 0xbffff310) =
>
-1 ENOENT (No such file or directory)
>
stat64("/sbin/texmacs.bin", 0xbffff310) = -1 ENOENT (No such file or
>
directory)
>
stat64("/usr/sbin/texmacs.bin", 0xbffff310) = -1 ENOENT (No such file or
>
directory)
>
stat64("/bin/texmacs.bin", 0xbffff310) = -1 ENOENT (No such file or
>
directory)
>
stat64("/usr/bin/texmacs.bin", 0xbffff310) = -1 ENOENT (No such file or
>
directory)
>
stat64("/usr/X11R6/bin/texmacs.bin", 0xbffff310) = -1 ENOENT (No such
>
file or directory)
>
write(2, "/usr/bin/texmacs: exec: texmacs."..., 47/usr/bin/texmacs:
>
exec: texmacs.bin: not found
>
) = 47
>
_exit(127) = ?
>
>
Thanks a lot.
>
>
Best wishes,
>
>
Denis.
>
>
« Quand ils sont venus chercher les communistes, je n'ai rien dit, je
>
n'étais pas communiste.
>
Quand ils sont venus chercher les syndicalistes, je n'ai rien dit, je
>
n'étais pas syndicaliste.
>
Quand ils sont venus chercher les juifs, je n'ai rien dit, je n'étais
>
pas juif.
>
Quand ils sont venus chercher les catholiques, je n'ai rien dit, je
>
n'étais pas catholique.
>
Puis ils sont venus me chercher.
>
Il ne restait personne pour dire quelque chose. »
>
-- Pasteur Martin NIEMOLLER / 1942
Re: texmacs.bin: not found, Daniel Duparc, 06/16/2002
Archive powered by MHonArc 2.6.19.