check the logs
Kornel Benko
kornel at lyx.org
Wed Jul 27 16:28:15 UTC 2022
Am Wed, 27 Jul 2022 18:05:14 +0200
schrieb Wolfgang Engelmann <engelmann at uni-tuebingen.de>:
> Am 27.07.22 um 18:00 schrieb Wolfgang Engelmann:
> >
> >
> > Am 27.07.22 um 17:55 schrieb Wolfgang Engelmann:
> >>
> >>
> >> Am 27.07.22 um 17:39 schrieb Kornel Benko:
> >>> Am Wed, 27 Jul 2022 17:31:30 +0200
> >>> schrieb Wolfgang Engelmann <engelmann at uni-tuebingen.de>:
> >>>
> >>>> Am 27.07.22 um 17:22 schrieb Kornel Benko:
> >>>>> Am Wed, 27 Jul 2022 17:06:10 +0200
> >>>>> schrieb Wolfgang Engelmann <engelmann at uni-tuebingen.de>:
> >>>>>> Am 27.07.22 um 16:34 schrieb Kornel Benko:
> >>>>>>> Am Wed, 27 Jul 2022 16:16:46 +0200
> >>>>>>> schrieb Wolfgang Engelmann <engelmann at uni-tuebingen.de>:
> >>>>>>>> Am 27.07.22 um 16:12 schrieb Kornel Benko:
> >>>>>>>>> Am Wed, 27 Jul 2022 16:09:54 +0200
> >>>>>>>>> schrieb Wolfgang Engelmann <engelmann at uni-tuebingen.de>:
> >>>>>>>>>> Am 27.07.22 um 16:04 schrieb Kornel Benko:
> >>>>>>>>>>> Am Wed, 27 Jul 2022 15:48:16 +0200
> >>>>>>>>>>> schrieb Wolfgang Engelmann <engelmann at uni-tuebingen.de>:
> >>>>>>>>>>>> I worked today on a document and tried to export is as pdf
> >>>>>>>>>>>> (Lua-TeX).
> >>>>>>>>>>>> I got this message:
> >>>>>>>>>>>>
> >>>>>>>>>>>> The external program
> >>>>>>>>>>>> lualatex
> >>>>>>>>>>>> finished with an error. It is recommended you fix the cause
> >>>>>>>>>>>> of the
> >>>>>>>>>>>> external program's error (check the logs).
> >>>>>>>>>>>>
> >>>>>>>>>>>> So I went back to the version of yesterday, in which the
> >>>>>>>>>>>> export worked.
> >>>>>>>>>>>>
> >>>>>>>>>>>> However, I get the same error.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Very strange!
> >>>>>>>>>>>>
> >>>>>>>>>>>> Where do I find the log file?
> >>>>>>>>>>>
> >>>>>>>>>>> The log-file is in the lyx-temp-directory (this changes with
> >>>>>>>>>>> each session, so do
> >>>>>>>>>>> not exit lyx)
> >>>>>>>>>>>
> >>>>>>>>>>> Use
> >>>>>>>>>>> Document->LaTeX Log->Open Containing Directory
> >>>>>>>>>>> from within LyX. You should get some file manager open this dir.
> >>>>>>>>>>>> I use
> >>>>>>>>>>>>
> >>>>>>>>>>>> Version 2.4.0dev (not released yet)
> >>>>>>>>>>>> Built from git commit hash 53ed3dc0
> >>>>>>>>>>>> Qt Version (run-time): 5.15.2 on platform xcb
> >>>>>>>>>>>> Qt Version (compile-time): 5.15.2
> >>>>>>>>>>>> Python detected: python3 -tt
> >>>>>>>>>>>>
> >>>>>>>>>>>> Wolfgang
> >>>>>>>>>>>
> >>>>>>>>>>> Kornel
> >>>>>>>>>>>
> >>>>>>>>>> Thanks, Kornel, but Document->LaTeX Log
> >>>>>>>>>> is greyed out
> >>>>>>>>>> Wolfgang
> >>>>>>>>>
> >>>>>>>>> You have to Export (or View) first.
> >>>>>>>>>
> >>>>>>>>> Kornel
> >>>>>>>>>
> >>>>>>>> Yes, I did export or view. In both cases I get immediately
> >>>>>>>>
> >>>>>>>> The external program
> >>>>>>>> pdflatex
> >>>>>>>> finished with an error. It is recommended you fix the cause of the
> >>>>>>>> external program's error (check the logs).
> >>>>>>>
> >>>>>>> You can try to use different latex executable.
> >>>>>>> Also maybe your path to working latex execs is wrong.
> >>>>>>> In any case, you could use option '-dbg files' to get a hint
> >>>>>>> about used dirs.
> >>>>>>>
> >>>>>>> (Search for 'Temporary file ` something ' created'
> >>>>>>> there should be a directory 'lyx_tmpbuf0', this is what we
> >>>>>>> are after)
> >>>>>>>
> >>>>>>> Kornel
> >>>>>>>
> >>>>>> In /tmp/lyx_tmpdir.iglaCqHuYdHi
> >>>>>> are
> >>>>>> /lyx_tmpbuf2
> >>>>>> containing A-SP-Jul26.tex
> >>>>>> with tex stuff
> >>>>>>
> >>>>>> and A-SP-Jul26.tex.dep-pdf
> >>>>>> with this content:
> >>>>>> 2038071327 1658933632
> >>>>>> /tmp/lyx_tmpdir.iglaCqHuYdHi/lyx_tmpbuf2/A-SP-Jul26.tex
> >>>>>> and
> >>>>>> lyxsocket
> >>>>>>
> >>>>>> There is no log file
> >>>>>>
> >>>>>> Wolfgang
> >>>>>
> >>>>> Of course not. Log is created by your latex executable, and, as you
> >>>>> mentioned
> >>>>> in other mail, there was no compilation start.
> >>>>>
> >>>>> You may check for working
> >>> first.
> >>>>> Try
> >>>>> $ kpsewhich -var-value=TEXMFROOT
> >>>>> gives here '/usr9/local/texlive/2022'
> >>>>>
> >>>>> Kornel
> >>>>>
> >>>> kpsewhich -var-value=TEXMFROOT
> >>>> returns nothing.
> >>>> I tried it also root, home, wolfgang
> >>>> no return
> >>>>
> >>>> Wolfgang
> >>>
> >>> So, you do not have a working texlive. How should we now be able to
> >>> help?
> >>> Check for the path of kpsewhich
> >>> $ which kpsewhich tlmgr
> >>> /usr/local/texlive/2022/bin/x86_64-linux/kpsewhich
> >>> /usr/local/texlive/2022/bin/x86_64-linux/tlmgr
> >>>
> >>> If this is OK, then you may try
> >>> $ tlmgr update --repository ctan --all --reinstall-forcibly-removed
> >>>
> >>> Kornel
> >>>
> >>>
> >> Thanks again, Kornel,
> >>
> >> this is what I got>>>
> >>
> >> which kpsewhich tlmgr
> >> /usr/local/texlive/2022/bin/x86_64-linux/kpsewhich
> >> /usr/local/texlive/2022/bin/x86_64-linux/tlmgr
> >>
> >> wolfgang at Fuji:~/Dokumente/PUBLIKATIONEN-EIGENE/A-SP-2022$ tlmgr update
> >> --repository ctan --all --reinstall-forcibly-removed
> >>
> >> Could not determine directory of tlmgr executable, maybe shared
> >> library woes?
> >>
> >> Check for error messages above at
> >> /usr/local/texlive/2022/bin/x86_64-linux/tlmgr line 74.
> >>
> >> >>>> it says:
> >> if (! $Master) {
> >> die ("Could not determine directory of tlmgr executable, "
> >> . "maybe shared library woes?\nCheck for error messages
> >> above");
> >> }
> >>
> >> BEGIN failed--compilation aborted at
> >> /usr/local/texlive/2022/bin/x86_64-linux/tlmgr line 83.
> >>
> >> >>>> it says
> >> # make Perl find our packages first:
> >> unshift (@INC, "$Master/tlpkg");
> >> unshift (@INC, "$Master/texmf-dist/scripts/texlive");
> >> }
> >>
> >> ????
> >>
> >>
> >> Wolfgang
> >>
> > tlmgr seems to be linked (font in emphasis)
> >
> > /usr/local/texlive/2022/bin/x86_64-linux$ ls -l tlmgr
> > lrwxrwxrwx 1 wolfgang wolfgang 41 3. Okt 2018 tlmgr ->
> > ../../texmf-dist/scripts/texlive/tlmgr.pl
> >
> > Wolfgang
>
> tlmgr update --self
> Could not determine directory of tlmgr executable, maybe shared library
> woes?
> Check for error messages above at
> /usr/local/texlive/2022/bin/x86_64-linux/tlmgr line 74.
> BEGIN failed--compilation aborted at
> /usr/local/texlive/2022/bin/x86_64-linux/tlmgr line 83.
>
> which shared library might be meant?
>
> Wolfgang
1.) You probably installed texlive as root, therefore the tlmgr is to be called with root
permissions.
2.) $Master is set to the directory part of path to tlmgr.pl (line 58 of that file)
So, I do not understand why it is not set at your side.
Kornel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: Digitale Signatur von OpenPGP
URL: <http://lists.lyx.org/pipermail/lyx-users/attachments/20220727/f989250c/attachment-0001.asc>
More information about the lyx-users
mailing list