Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] latex missing from texlive

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: flux <flux AT sourcemage.org>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] latex missing from texlive
  • Date: Thu, 15 Sep 2011 16:08:50 +0900

Ladislav Hagara (ladislav.hagara AT unob.cz) wrote [11.09.15 15:40]:
> >> texlive is failing during the install for me with the below error....
> >> This is the newest version it git repository.
> >>
> >> make[1]: Leaving directory `/usr/src/texlive-20110705-source/texk'
> >> `/usr/bin/mf-nowin' -> `mf'
> >> /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.
> >>
> >> CuZnDragon
> >
> > I had the same problem whenever I recast texlive after it was already
> > installed. Adding the following to INSTALL fixed it for me on texlive
> > 2011.
> > ${INSTALL_ROOT}/usr/bin/texlinks -f
> > ${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf
> > ${INSTALL_ROOT}/usr/bin &&
>
>
> Just now, up-to-date grimoire, I got the similar problem:
>
> make[2]: Leaving directory `/usr/src/texlive-20110705-source/texk/texlive'
> make[1]: 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/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!
>
>
>
> For the second cast texlive I got:
>
> 2 for language 2
> 377 for language 1
> 181 for language 0
> 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
>
>
> I will investigate a little.

My bet is that "install_link" uses a simple ln -s, rather than ln -sf.
It should probably have some specific logic to handle cases of existing
files anyway. If this is the case, it would be another argument in favor
of installing the links ourselves rather than relying on texlinks to do
it (at least until upstream has a better install, but knowing texlive
that won't happen anytime in the near future).

The issue from your second cast, the failure to create all formats, is
technically "normal": neither aleph nor luatex are currently installed
by the spell, even though the default format.cnf describes them, so
naturally it can't build those formats. However, since they aren't
installed, they aren't needed either, so it's not actually an "error"
per se. The options we have are manually running fmtutil-sys on the
formats that are actually available for generating, hacking fmtutil.cnf
to not mention the ones not currently installed and running fmtutil-sys
--all like usual, or just leaving it as it is but ignoring the "error"
(potentially "dangerous" in the event that there's a real error as
well).

--
Justin "flux_control" Boffemmyer
Cauldron wizard and general mage
Source Mage GNU/Linux
http://www.sourcemage.org

Attachment: pgpE4M16vFsFN.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page