Re: [NTG-context] Installation Problem
At 05:20 AM 5/25/2006, you wrote:
I don't get these sed errors using Fedora Core 4. I suspect these come from mktexlsr. I have: $ rpm -q sed sed-4.1.4-1 $ sed --version GNU sed version 4.1.4 $ which sed /bin/sed
The problem was in mktexlsr. I am running sed 4.1.2, but that apparently wasn't the problem. The problem was using the -a option to unzip. When I refreshed mktexlsr from the archive without the -a option (inadvertently) it worked fine. So now texexec --make en de nl texexec --make metafun Both seem to run fine (output attached in a separate post). But when I try texexec -pdf temp I get: TeXExec | processing document 'temp' TeXExec | no ctx file found TeXExec | nothing to process TeXExec | runtime: 0.001625
Hi Neal, Neal Lester wrote:
Both seem to run fine (output attached in a separate post).
The output looked good. I am not going to approve the message for the list (not needed, and it is another 110Kb for people to d/l)
But when I try
texexec -pdf temp
I get:
TeXExec | processing document 'temp' TeXExec | no ctx file found TeXExec | nothing to process TeXExec | runtime: 0.001625
This means texexec cannot find "temp.tex". Cheers, taco
At 08:15 AM 5/25/2006, you wrote:
Hi Neal,
Neal Lester wrote:
Both seem to run fine (output attached in a separate post).
The output looked good. I am not going to approve the message for the list (not needed, and it is another 110Kb for people to d/l)
But when I try
texexec -pdf temp
I get:
TeXExec | processing document 'temp' TeXExec | no ctx file found TeXExec | nothing to process TeXExec | runtime: 0.001625
This means texexec cannot find "temp.tex".
Cheers, taco
taco, I renamed my input file to temp.tex. Now I get: kpathsea: Running mktexfmt cont-en.fmt mktexfmt: No such file or directory I can't find the format file `cont-en.fmt' The file cont-en.fmt is in texmf-linux/web2c/pdfetex I added the following line to texmf/context/config/texexec.ini TeXFormatPath texmf-linux/web2c/pdfetex fmt files That didn't help, so I copied texexec.ini to texmf-linux/bin but that didn't help either. Please let me know if you'd prefer I take this back on list (I will anyway if I miss you, I'm in California so it's morning here). Thanks, Neal
On 5/25/06, Neal Lester
I renamed my input file to temp.tex.
Now I get:
kpathsea: Running mktexfmt cont-en.fmt mktexfmt: No such file or directory I can't find the format file `cont-en.fmt'
The file cont-en.fmt is in
texmf-linux/web2c/pdfetex
I added the following line to texmf/context/config/texexec.ini
TeXFormatPath texmf-linux/web2c/pdfetex fmt files
When you run ". setuptex
That didn't help, so I copied texexec.ini to
texmf-linux/bin
but that didn't help either.
The kpsewhich utility is used to search the ls-R databases and can
also display the values of variables. Unfortunately, the documentation
is probably not in the minimal configuration you have. If you can
find another system with TeX, try "info kpsewhich".
--
George N. White III
At 08:15 AM 5/25/2006, you wrote:
TeXExec | processing document 'temp' TeXExec | no ctx file found TeXExec | nothing to process TeXExec | runtime: 0.001625
This means texexec cannot find "temp.tex".
The instructions I was reading ( http://www.pragma-ade.nl/general/manuals/minstall.pdf ) do not mention the restriction on file name extension Neal
On 5/25/06, Neal Lester
At 05:20 AM 5/25/2006, you wrote:
I don't get these sed errors using Fedora Core 4. I suspect these come from mktexlsr. I have: $ rpm -q sed sed-4.1.4-1 $ sed --version GNU sed version 4.1.4 $ which sed /bin/sed
The problem was in mktexlsr. I am running sed 4.1.2, but that apparently wasn't the problem. The problem was using the -a option to unzip. When I refreshed mktexlsr from the archive without the -a option (inadvertently) it worked fine. So now
The '-a' option shouldn't hurt. I don't see any files flagged as "text" in the archives. $ mv tex/texmf-linux/bin/mktexlsr tex/texmf-linux/bin/mktexlsr.orig $ unzip -a linuxtex.zip tex/texmf-linux/bin/mktexlsr Archive: linuxtex.zip inflating: tex/texmf-linux/bin/mktexlsr [text] $ ls -l tex/texmf-linux/bin/mktexlsr tex/texmf-linux/bin/mktexlsr.orig -rw-r--r-- 1 gwhite bod 5310 May 18 15:15 tex/texmf-linux/bin/mktexlsr -rwxr-xr-x 1 gwhite bod 5310 May 18 15:15 tex/texmf-linux/bin/mktexlsr.orig so, permissions are lost, but: $ diff tex/texmf-linux/bin/mktexlsr tex/texmf-linux/bin/mktexlsr.orig 115,118c115,116 < && test "x`sed '1s/ < $//;1q' \"$db_file\"`" != "x$ls_R_magic" \ < && test "x`sed '1s/ < $//;1q' \"$db_file\"`" != "x$old_ls_R_magic"; then --- $//;1q' \"$db_file\"`" != "x$ls_R_magic" \ $//;1q' \"$db_file\"`" != "x$old_ls_R_magic"; then an embedded ^M in a sed rule is being munged. This should be changed to use '\r' in place of '^M'.
texexec --make en de nl texexec --make metafun
Both seem to run fine (output attached in a separate post).
But when I try
texexec -pdf temp
I get:
TeXExec | processing document 'temp'
I see Taco has answered this.
--
George N. White III
On 5/25/06, gnwiii@gmail.com
The '-a' option shouldn't hurt. I don't see any files flagged as "text" in the archives.
Hmm. I expected a 't' in the 'unzip -l' or 'unzip -lv', but clearly
unzip -a thinks mktexlsr is a text file and (since it is run on linux)
is deleting the '^M' characters.
--
George N. White III
participants (3)
-
gnwiii@gmail.com
-
Neal Lester
-
Taco Hoekwater