texlive 20110705 cast fail (Bug #248)


Added by Ladislav Hagara almost 3 years ago. Updated over 1 year ago.


Status:New Start date:09/18/2011
Priority:Normal Due date:
Assignee:Florian Franzmann % Done:

0%

Category:Latex
Target version:-
Grimoire:

Description

Discussed for example here: http://lists.ibiblio.org/pipermail/sm-discuss/2011-September/020814.html

Without castfs.

1. run:
make3: Leaving directory `/usr/src/texlive-20110705-source/texk/texlive'
make2: Leaving directory `/usr/src/texlive-20110705-source/texk/texlive'
make1: Leaving directory `/usr/src/texlive-20110705-source/texk'
`/usr/bin/mf-nowin' -> `mf'
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/amstex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/cslatex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/pdfcslatex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/csplain -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/pdfcsplain -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/eplain -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/jadetex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/pdfjadetex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/latex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/pdflatex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/mex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/pdfmex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/mllatex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/mltex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/texsis -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/xelatex -> xetex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/xmltex -> pdftex failed: file already exists.
install_link /usr/src/texlive-20110705-source/old.binaries/usr/bin/pdfxmltex -> pdftex failed: file already exists.
/usr/src/texlive-20110705-source/old.binaries/usr/bin/fmtutil: line 362: /texconfig/tcfmgr: No such file or directory
fmtutil: config file `fmtutil.cnf' not found.
! Problem Detected !
INSTALL failed!
Creating compile log /var/log/sorcery/compile/texlive-20110705.bz2

2. run:
0 words of pdfTeX memory
0 indirect objects
No pages of output.
Transcript written on pdfxmltex.log.
fmtutil: /var/tmp/texmf-var/web2c/pdftex/pdfxmltex.fmt installed.

###############################################################################
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
! Problem Detected !
INSTALL failed!
Creating compile log /var/log/sorcery/compile/texlive-20110705.bz2


History

Updated by Ladislav Hagara almost 3 years ago

If I remove last line from INSTALL:
fmtutil-sys --all
texlive casts OK.

Do we need "fmtutil-sys --all" in INSTALL?

Updated by Carlo Dormeletti over 2 years ago

Ye we need it but if you run the offending command from the command line all go well, maybe a post install script or a better error tracing, the command run well but it emit an error of some file missing but created the format files. Some minor issue is in casting jadetex that won't find a late/config file, I filed a bug report on it.

Updated by Thomas Orgis over 1 year ago

Yay, updating TexLive after some time (since 2010), I again hit the format issue that I discussed back in the day in bugzilla bug 15918:

http://lists.ibiblio.org/pipermail/sm-grimoire-bugs/2010-December/024564.html

Now, I do see

fmtutil-sys --cnffile ${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf --fmtdir ${INSTALL_ROOT}/usr/share/texmf/web2c --all &&

in INSTALL of texlive, but apart from it not breaking the build )anymore) like described in this ticket, it also does seem to do nothing at all. The compile log shows the output of fc-cache right after mktexlsr. Nothing from fmtutil-sys in there. Naturally, this results in the usual "stymified" error for bad fmt files.

I had to run

fmtutil-sys --all

manually to get texlive working. Perhaps Ismael could chime in how the call worked for him back when he added it (2011-09-09). Sorry for not digging deeper right now, got an article to write.

PS: It would have been nice to still have the old bug database as read-only reference instead of database errors.

Also available in: Atom PDF