MiKTeX / docker-miktex

the Docker image for running MiKTeX
41 stars 28 forks source link

Fatal Error on first attempt... #34

Closed aendie closed 2 years ago

aendie commented 2 years ago

My very first attempt looked very promising until ... here's the console output:

D:\_DEVdocker\sf3>docker run -it -v "%cd%\pdf":/miktex/work -v miktex:/miktex/.miktex miktex/miktex pdflatex Inc[A4].tex
pdflatex: security risk: running with elevated privileges
initexmf: security risk: running with elevated privileges
initexmf: security risk: running with elevated privileges
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (MiKTeX 21.6)
entering extended mode
(Inc[A4].tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-04-29>
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 136769 bytes
going to install 57 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/koma-script.tar.lzma...
0.14 MB, 131.05 Mbit/s
extracting files from koma-script.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrreprt.cls
Document Class: scrreprt 2021/11/13 v3.35 KOMA-Script document class (report)
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrkbase.sty
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrbase.sty
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrlfile.sty
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrlfile-hook.sty
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrlogo.sty)))
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 15589 bytes
going to install 21 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/graphics.tar.lzma...
0.02 MB, 191.28 Mbit/s
extracting files from graphics.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/graphics/keyval.sty)))
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/tocbasic.sty)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 7874 bytes
going to install 5 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/footmisc.tar.lzma...
0.01 MB, 136.64 Mbit/s
extracting files from footmisc.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrsize10pt.clo)
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/typearea.sty))
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrlayer-scrpage.sty
(/miktex/.miktex/texmfs/install/tex/latex/koma-script/scrlayer.sty))
1: section
1: chapter
1: chapter
1: section
(/miktex/.miktex/texmfs/install/tex/generic/babel/babel.sty
(/miktex/.miktex/texmfs/install/tex/generic/babel/txtbabel.def)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 82891 bytes
going to install 154 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/arabi.tar.lzma...
0.08 MB, 302.80 Mbit/s
extracting files from arabi.tar.lzma...
======================================================================

*************************************
* Local config file bblopts.cfg used
*
(/miktex/.miktex/texmfs/install/tex/latex/arabi/bblopts.cfg)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 3257 bytes
going to install 9 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/babel-english.tar.lzma...
0.00 MB, 85.71 Mbit/s
extracting files from babel-english.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/babel-english/english.ldf))
(/miktex/.miktex/texmfs/install/tex/latex/base/fontenc.sty)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 42884 bytes
going to install 46 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/latex-tools.tar.lzma...
0.04 MB, 216.45 Mbit/s
extracting files from latex-tools.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/tools/array.sty)
(/miktex/.miktex/texmfs/install/tex/latex/tools/multicol.sty)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 10695 bytes
going to install 2 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/blindtext.tar.lzma...
0.01 MB, 165.49 Mbit/s
extracting files from blindtext.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/blindtext/blindtext.sty
(/miktex/.miktex/texmfs/install/tex/latex/tools/xspace.sty))
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 921500 bytes
going to install 8 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/geometry.tar.lzma...
0.92 MB, 332.39 Mbit/s
extracting files from geometry.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/geometry/geometry.sty
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 3283 bytes
going to install 7 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/iftex.tar.lzma...
0.00 MB, 80.32 Mbit/s
extracting files from iftex.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/generic/iftex/ifvtex.sty
(/miktex/.miktex/texmfs/install/tex/generic/iftex/iftex.sty))
(/miktex/.miktex/texmfs/install/tex/latex/geometry/geometry.cfg))
(/miktex/.miktex/texmfs/install/tex/latex/graphics/graphicx.sty
(/miktex/.miktex/texmfs/install/tex/latex/graphics/graphics.sty
(/miktex/.miktex/texmfs/install/tex/latex/graphics/trig.sty)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 1845 bytes
going to install 4 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/graphics-cfg.tar.lzma...
0.00 MB, 52.53 Mbit/s
extracting files from graphics-cfg.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/graphics-cfg/graphics.cfg)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 10877 bytes
going to install 8 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/graphics-def.tar.lzma...
0.01 MB, 221.98 Mbit/s
extracting files from graphics-def.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/graphics-def/pdftex.def)))
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 15554 bytes
going to install 8 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/l3backend.tar.lzma...
0.02 MB, 214.17 Mbit/s
extracting files from l3backend.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/l3backend/l3backend-pdftex.def)
No file Inc[A4].aux.
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex

======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 37288 bytes
going to install 7 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/mptopdf.tar.lzma...
0.04 MB, 315.33 Mbit/s
extracting files from mptopdf.tar.lzma...
======================================================================
(/miktex/.miktex/texmfs/install/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 4378 bytes
going to install 3 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/epstopdf-pkg.tar.lzma...
0.00 MB, 145.93 Mbit/s
extracting files from epstopdf-pkg.tar.lzma...
======================================================================
 (/miktex/.miktex/texmfs/install/tex/latex/epstopdf-pkg/epstopdf-base.sty
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 293465 bytes
going to install 5 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/infwarerr.tar.lzma...
0.29 MB, 361.52 Mbit/s
extracting files from infwarerr.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/generic/infwarerr/infwarerr.sty)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 317057 bytes
going to install 5 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/grfext.tar.lzma...
0.32 MB, 355.79 Mbit/s
extracting files from grfext.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/grfext/grfext.sty
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 304244 bytes
going to install 5 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/kvdefinekeys.tar.lzma...
0.30 MB, 375.38 Mbit/s
extracting files from kvdefinekeys.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/generic/kvdefinekeys/kvdefinekeys.sty))
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 500847 bytes
going to install 7 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/kvoptions.tar.lzma...
0.50 MB, 390.71 Mbit/s
extracting files from kvoptions.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/latex/kvoptions/kvoptions.sty
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 409074 bytes
going to install 5 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/ltxcmds.tar.lzma...
0.41 MB, 408.87 Mbit/s
extracting files from ltxcmds.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/generic/ltxcmds/ltxcmds.sty)
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 386446 bytes
going to install 6 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/kvsetkeys.tar.lzma...
0.39 MB, 393.93 Mbit/s
extracting files from kvsetkeys.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/generic/kvsetkeys/kvsetkeys.sty))
======================================================================
starting package maintenance...
installation directory: /miktex/.miktex/texmfs/install
package repository: https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/
package repository digest: ff7763596e8b33b4a511c566bf03f0d9
going to download 6512 bytes
going to install 3 file(s) (1 package(s))
downloading https://ctan.joethei.xyz/systems/win32/miktex/tm/packages/pdftexcmds.tar.lzma...
0.01 MB, 135.67 Mbit/s
extracting files from pdftexcmds.tar.lzma...
======================================================================

(/miktex/.miktex/texmfs/install/tex/generic/pdftexcmds/pdftexcmds.sty)
(/miktex/.miktex/texmfs/install/tex/latex/00miktex/epstopdf-sys.cfg))
! TeX capacity exceeded, sorry [main memory size=3000000].
<argument> ...p_box \vbox_unpack:N \l_shipout_box
                                                  \kern \c_zero_dim
l.4119   \end{scriptsize} \newpage

!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on Inc[A4].log.
pdflatex: major issue: So far, no MiKTeX administrator has checked for updates.

D:\_DEVdocker\sf3>

On my local Windows PC, I ran long ago the following in an Admin CommandPrompt: initexmf --admin --edit-config-file=pdflatex and entered: extra_mem_top = 1000000 but this doesn't help Docker I guess. Furthermore I don't know how to check for MiKTeX updates from a CommandPrompt.

Note - my code works using MiKTeX when running the whole process

It would be really interesting if I can get this to run ... if possible chained automatically after another docker run -ti command that generates the .tex file to be processed.

EDIT: I add the .tex file here for further testing, comments or other advice. (I inherited the code to generate the TeX file.) I also include the .log file from MiKTeX. Inc[A4].zip

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.