[tex-live] TL2010 pretest luatex fails on Solaris 10 sparc
Vladimir Volovich
vvv at vsu.ru
Thu Jun 10 15:29:48 CEST 2010
Hi Taco,
"TH" == Taco Hoekwater writes:
>> and the sparc-solaris binaries don't work on my sparc-solaris-2.10
>> box.
TH> This is beyond me, as I can run neither.
here is a snippet from the truss output from George:
=========================
write(1, "\n", 1) = 1
*write(1, " *", 1) = 1
ioctl(0, TCGETA, 0xFFBFEC8C) = 0
fstat64(0, 0xFFBFEBA8) = 0
read(0, 0xFE876E30, 1024) (sleeping...)
luatex.ini
read(0, " l u a t e x . i n i\n", 1024) = 11
write(1, "\n", 1) = 1
*write(1, " *", 1) = 1
read(0, 0xFE876E30, 1024) (sleeping...)
read(0, 0xFE876E30, 1024) = 0
write(1, "\n", 1) = 1
! Emergency stop.
write(1, " ! E m e r g e n c y ".., 18) = 18
<*> luatex.ini
=========================
you see that it is reading "luatex.ini\n" from stdin, and then prints
Emergency stop message and exits (NOT crashing via core dump).
George added this:
> When I ran "truss luatex -ini -jobname=luatex -progname=luatex luatex.ini"
> I just go the "*" prompt, so I tried typing "luatex.ini", which just
> went back to
> the "*" prompt. I did look at luatex.ini -- it contained three lines with
> \input ...
some questions to you:
* does luatex use threads or fork(), i.e. is there anything possibly
missing from just running "truss" without the "-f" option to follow
child processes?
* why would luatex not interpret the command line, but display a "*" prompt?
* is it possible to gain more information on why it stops with
"emergency stop"?
Best,
v.
More information about the tex-live
mailing list