[tex-live] dvipos build fails

Sanjoy Mahajan sanjoy at mrao.cam.ac.uk
Sat Jan 13 06:31:45 CET 2007


I tried my dvipos test file (the 'file.tex') with the new texlive test
(live-20070113) by running 'texexec --dvi file.tex'.  mktexfmt
generated cont-en.fmt formats for xetex and pdftex and put them in
~/.texlive2007/texmf-var/web2c/$engine/.  The texexec failed because
it didn't find the newly generated formats (a known problem), but when
I reran texexec, the formats were found.

Once the formats were there, ConTeXt (2007.01.12 01:02) could run.
But it failed with 

! Undefined control sequence.
\initializenextposition ...dosetpositionpapersize
                                                   {\printpaperwidth }

That is also a problem known to upstream, and 2007.01.12 15:56 fixes
the error.  I have the newer ConTeXt version running outside of TL.
Inside TL, I applied this patch to make a spec-mis.tex in the current
dir, remade the formats, and the texexec ran to completion.  The
patch:

--- a/texmf-dist/tex/context/base/spec-mis.tex	2007-01-12 06:55:42 -0500
+++ b/texmf-dist/tex/context/base/spec-mis.tex	2007-01-12 09:50:45 -0500
@@ -274,0 +275,2 @@
+    \let\dosetpositionpapersize\gobbletwoarguments
+

After it finished, I had a file.ps correctly showing the
position-graphic line connecting the '7' and the '8'.  So the new
dvipos (20070107) seems to be working and correctly integrated into TL
(at least for i386-linux).  Great!

-Sanjoy

`Not all those who wander are lost.' (J.R.R. Tolkien)


More information about the tex-live mailing list