[SM-Grimoire-Bugs] [Bug 15918] latex/texlive installs broken latex / pdflatex scripts

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Sun Dec 12 05:14:39 EST 2010


http://bugs.sourcemage.org/show_bug.cgi?id=15918





--- Comment #1 from Thomas Orgis <sobukus at sourcemage.org>  2010-12-12 04:14:36 ---
A followup: The whole business of running fmtutil for each user is a bit
redundant for latex/pdflatex ... unless the user does something special, the
fmt files will be the same anyway.

Thus, adding a call to

fmtutil-sys --all

in FINAL would be an idea. This creates all available formats in
/var/tmp/texmf-var . Fedora does that, too. Ubuntu, apparently, doesn't, and
thus ends up with those problems:
http://forum.ubuntuusers.de/topic/latex-problem-i-m-stymied/#post-2466057 ...
outdated fmt files yielding a new crop of error messages (at least I never saw
such with goold old tetex).

One note about that command, though: One should either ignore it's return value
in FINAL, or only call it for the formats that are possible with the config
specified in BUILD:

###############################################################################
fmtutil: Error! Not all formats have been built successfully.
Visit the log files in directory
  /var/tmp/texmf-var/web2c
for details.
###############################################################################

This is a summary of all `failed' messages:
`aleph -ini  -jobname=aleph -progname=aleph *aleph.ini' failed
`aleph -ini  -jobname=lamed -progname=lamed *lambda.ini' failed
`luatex -ini  -jobname=dvilualatex -progname=dvilualatex dvilualatex.ini'
failed
`luatex -ini  -jobname=lualatex -progname=lualatex lualatex.ini' failed
`luatex -ini  -jobname=luatex -progname=luatex luatex.ini' failed
`luatex -ini  -jobname=dviluatex -progname=dviluatex dviluatex.ini' failed
no

We disable luatex, so no luatex fmt can be created. But then, we might want to
add a switch for enabling luatex. Different matter.

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the SM-Grimoire-Bugs mailing list