[tex-live] LaTeX suddenly stopped working (loop/memory leak?)

Urs Liska lists at openlilylib.org
Sat Jun 30 16:36:32 CEST 2018


Hi Norbert,


Am 30.06.2018 um 15:41 schrieb Norbert Preining:
> I can tell you that the packages in Debian are working correctly, it must be something special on your system.

Thank you for confirming. I would have been very surprised about such a 
severe issue without anyone else running into it.

>
>  From what you wrote it sounds like you had an HD error, or memory that resulted in some corruption.

That makes some sense, and if it's true that I had an unjustified reboot 
that would point in that direction.
OTOH it would be strange if a complete reinstall wouldn't fix that.

>
> I'm currently out in the mountains and cannot help much more, but can you please send me the list of files in /etc/texmf/, and all environment variables you have set which might be trusted to TeX, and your path, and the output of which mktexlsr, and any further information.

$ tree /etc/texmf
/etc/texmf
├── dvipdfmx
├── dvips
│   └── config
├── tex
│   ├── context
│   │   └── user
│   │       └── cont-sys.rme
│   └── generic
│       └── config
├── texdoctk
│   └── texdocrc.defaults
├── texmf.d
│   └── 00debian.cnf
└── web2c
     ├── mktex.cnf
     └── texmf.cnf


I don't see any environment variables that seem to refer to TeX (I 
haven't set any)

$ echo $PATH
/home/uliska/git/lilypond/git-cl:/home/uliska/bin:/home/shared/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

$ which mktexlsr
/usr/bin/mktexlsr


Hm, I have no further idea what to look for. Is there any way to make 
XXtex's output more verbose to get a better idea at what point it fails?

>
> Thanks
>
> Norbert
>
> PS, this is not a list to discuss Debian's TeX Live, please use debian-tex-maint at lists.debian.org or the BTS, thanks

Do you mean there shouldn't be questions/discussions about Debian 
specific issues with TeX Live, or is this list not the platform for 
*any* TeX Live questions that happen to occur with the Debian packages?

Thanks
Urs

>
>
> On June 30, 2018 1:20:53 PM GMT+02:00, Urs Liska <lists at openlilylib.org> wrote:
>>
>> Am 30.06.2018 um 12:59 schrieb Urs Liska:
>>>
>>> Am 30.06.2018 um 12:36 schrieb Ulrike Fischer:
>>>> Am Sat, 30 Jun 2018 12:21:16 +0200 schrieb Urs Liska:
>>>>
>>>>>> Did you try to recreate the formats?
>>>>> No, because I don't have any idea what that means.
>>>> Then run
>>>>
>>>> fmtutil-sys --refresh
>>>>
>>>> or something like this.
>>>>
>>> After looking at the manpage I issued this with sudo.
>>> The end of the output is
>>>
>>> fmtutil [INFO]: /var/lib/texmf/web2c/aleph/lamed.fmt installed.
>>> fmtutil [ERROR]: running `euptex -ini   -jobname=euptex
>>> -progname=euptex *euptex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `tex -ini   -jobname=tex -progname=tex
>>> tex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `luatex -ini   -jobname=luatex
>>> -progname=luatex luatex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `xetex -ini   -jobname=xetex -progname=xetex
>>> -etex xetex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `ptex -ini   -jobname=ptex -progname=ptex
>>> ptex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `eptex -ini   -jobname=eptex -progname=eptex
>>> *eptex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `uptex -ini   -jobname=uptex -progname=uptex
>>> uptex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `aleph -ini   -jobname=aleph -progname=aleph
>>> *aleph.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=pdftex
>>> -progname=pdftex -translate-file=cp227.tcx *pdfetex.ini </dev/null'
>>> return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=pdfmex
>>> -progname=pdfmex -translate-file=cp227.tcx *pdfmex.ini </dev/null'
>>> return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=amstex
>>> -progname=amstex -translate-file=cp227.tcx *amstex.ini </dev/null'
>>> return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=mex -progname=mex
>>> -translate-file=cp227.tcx *mex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=texsis
>>> -progname=texsis -translate-file=cp227.tcx texsis.ini </dev/null'
>>> return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=csplain
>>> -progname=csplain -etex -enc csplain-utf8.ini </dev/null' return
>> status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=pdfetex
>>> -progname=pdfetex -translate-file=cp227.tcx *pdfetex.ini </dev/null'
>>> return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `xetex -ini   -jobname=pdfcsplain
>>> -progname=pdfcsplain -etex csplain.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `luatex -ini   -jobname=pdfcsplain
>>> -progname=pdfcsplain -etex csplain.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=pdfcsplain
>>> -progname=pdfcsplain -etex -enc csplain-utf8.ini </dev/null' return
>>> status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=mltex
>> -progname=mltex
>>> -translate-file=cp227.tcx -mltex mltex.ini </dev/null' return status
>> 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=etex -progname=etex
>>> -translate-file=cp227.tcx *etex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `luatex -ini   -jobname=dviluatex
>>> -progname=dviluatex dviluatex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=mptopdf
>>> -progname=context -translate-file=cp227.tcx mptopdf.tex </dev/null'
>>> return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=eplain
>>> -progname=eplain -translate-file=cp227.tcx *eplain.ini </dev/null'
>>> return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [ERROR]: running `pdftex -ini   -jobname=utf8mex
>>> -progname=utf8mex -enc *utf8mex.ini </dev/null' return status 1
>>> fmtutil [ERROR]: return error due to options --strict
>>> fmtutil [INFO]: Disabled formats: 3
>>> fmtutil [INFO]: Successfully rebuilt formats: 19
>>> fmtutil [INFO]: Failed to build: 24 (euptex/euptex tex/tex
>>> luatex/luatex xetex/xetex ptex/ptex eptex/eptex uptex/uptex
>>> aleph/aleph pdftex/pdftex pdftex/pdfmex pdftex/amstex pdftex/mex
>>> pdftex/texsis pdftex/csplain pdftex/pdfetex xetex/pdfcsplain
>>> luatex/pdfcsplain pdftex/pdfcsplain pdftex/mltex pdftex/etex
>>> luatex/dviluatex pdftex/mptopdf pdftex/eplain pdftex/utf8mex)
>>> fmtutil [INFO]: Total formats: 46
>>> fmtutil [INFO]: exiting with status 24
>>>
>>> which seems to indicate a lot of problems...
>> Hm, since it was time to make lunch anyway I decided to reinstall
>> texlive-full, after cleaning up the system with apt purge and a number
>> of reiterations of apt update, apt autoremove, apt purge etc.
>>
>> Reinstalling texlive-full through apt resulted in exactly the same
>> situation as before :-(
>>
>> So do I have to assume that the current version of texlive
>> (https://packages.debian.org/buster/texlive-full) is broken in Debian?
>> I
>> would find that rather strange ...
>>
>> But still I'm not inclined to remove the package and install TL from
>> its
>> installer - first, that just can't be the solution and second, I need
>> TL
> >from the packages as part of some others' dependencies (the LilyPond 
>> build system).
>>
>> So is there anything left for me to do?
>>
>> Thanks
>> Urs
>
> --
> PREINING Norbert http://www.preining.info
> Accelia Inc. + JAIST + TeX Live + Debian Developer
> GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13



More information about the tex-live mailing list