Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-65862

No file latex2e-first-aid-for-external-files.ltx.

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • rhel-10.0
    • rhel-10.0
    • texlive
    • None
    • texlive-20240311-5.el10
    • No
    • Moderate
    • rhel-sst-cs-base-utils
    • 16
    • 3
    • Dev ack
    • False
    • Hide

      None

      Show
      None
    • No
    • None
    • Release Note Not Required
    • None

      Attempting to rebuild gi-docgen-2024.1 on ELN or c10s/EPEL10 results in a TeX build failure. To reproduce, use the f41 branch of gi-docgen (since rawhide has other changes incompatible with even f40's rpm) and fedpkg --release (eln|epel10) mockbuild.

      (ELN texlive is identical to c10s except for the revbump for the recent mass rebuild.)

      Failed ELN build is https://kojipkgs.fedoraproject.org//work/tasks/6703/125416703/build.log; log is as follows:

      The LaTeX files are in redhat-linux-build/_latex.
      Run 'make' in that directory to run these through (pdf)latex
      (use `make latexpdf' here to do that automatically).
      + /usr/bin/make -O -j16 V=1 VERBOSE=1 -C redhat-linux-build/_latex LATEXMKOPTS=-quiet
      make: Entering directory '/builddir/build/BUILD/gi-docgen-2024.1-build/gi-docgen-2024.1/redhat-linux-build/_latex'
      latexmk -pdf -dvi- -ps- -quiet 'gi-docgen.tex'
      Rc files read:
        /etc/latexmkrc
        latexmkrc
      Latexmk: Run number 1 of rule 'pdflatex'
      This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex)
       restricted \write18 enabled.
      entering extended mode
      Latexmk: Getting log file 'gi-docgen.log'
      Collected error summary (may duplicate other messages):
        pdflatex: Command for 'pdflatex' gave return code 1
            Refer to 'gi-docgen.log' and/or above output for details
      
      make: Leaving directory '/builddir/build/BUILD/gi-docgen-2024.1-build/gi-docgen-2024.1/redhat-linux-build/_latex'
      
      kpathsea: Running mktexfmt pdflatex.fmt
      mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order):
      mktexfmt:   /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf
      mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes:
      mktexfmt:   /builddir/.texlive2024/texmf-config/web2c/fmtutil.cnf
      mktexfmt [INFO]: writing formats under /builddir/.texlive2024/texmf-var/web2c
      mktexfmt [INFO]: --- remaking pdflatex with pdftex
      mktexfmt: running `pdftex -ini   -jobname=pdflatex -progname=pdflatex -translate-file=cp227.tcx *pdflatex.ini' ...
      This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (INITEX)
       restricted \write18 enabled.
       (/usr/share/texlive/texmf-dist/web2c/cp227.tcx)
      entering extended mode
      (/usr/share/texlive/texmf-dist/tex/latex/tex-ini-files/pdflatex.ini
      (/usr/share/texlive/texmf-dist/tex/generic/tex-ini-files/pdftexconfig.tex)
      (/usr/share/texlive/texmf-dist/tex/latex/base/latex.ltx
      (/usr/share/texlive/texmf-dist/tex/latex/base/texsys.cfg)
      ./texsys.aux found
      
      
      \@currdir set to: ./.
      
      
      Assuming \openin and \input 
      have the same search path.
      
      
      Defining UNIX/DOS style filename parser.
      
      catcodes, registers, parameters,
      LaTeX2e <2024-06-01> patch level 2
      (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.ltx
      (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex)) hacks,
      document commands, templates, control, par, spacing, files, font encodings,
      lengths,
      ====================================
      
      Local config file fonttext.cfg used
      
      ====================================
      (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.cfg
      (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.ltx
      === Don't modify this file, use a .cfg file instead ===
      
      (/usr/share/texlive/texmf-dist/tex/latex/base/omlenc.def)
      (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.def)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.def)
      (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd)
      (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmr.fd)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmr.fd)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmss.fd)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmtt.fd)))
      ====================================
      
      Local config file fontmath.cfg used
      
      ====================================
      (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.cfg
      (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.ltx
      === Don't modify this file, use a .cfg file instead ===
      
      (/usr/share/texlive/texmf-dist/tex/latex/base/omlcmm.fd)
      (/usr/share/texlive/texmf-dist/tex/latex/base/omscmsy.fd)
      (/usr/share/texlive/texmf-dist/tex/latex/base/omxcmex.fd)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ucmr.fd)))
      ====================================
      
      Local config file preload.cfg used
      
      =====================================
      (/usr/share/texlive/texmf-dist/tex/latex/base/preload.cfg
      (/usr/share/texlive/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref,
      environments, center, verbatim, math definitions, boxes, title, sectioning,
      contents, floats, footnotes, index, bibliography, output,
      ===========================================
      Local configuration file hyphen.cfg used
      ===========================================
      (/usr/share/texlive/texmf-dist/tex/generic/babel/hyphen.cfg
      (/usr/share/texlive/texmf-dist/tex/generic/hyphen/hyphen.tex)
      (/usr/share/texlive/texmf-dist/tex/generic/hyphen/dumyhyph.tex)
      (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex)
      (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex)
      (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex))
      (/usr/share/texlive/texmf-dist/tex/generic/pdftex/glyphtounicode.tex)
      (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
      (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu)
      (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu)
      (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu))
      No file latex2e-first-aid-for-external-files.ltx.
      
       ) )
      Beginning to dump on file pdflatex.fmt
       (preloaded format=pdflatex 2024.11.5)
      24278 strings of total length 466482
      374258 memory locations dumped; current usage is 204&372043
      22570 multiletter control sequences
      \font\nullfont=nullfont
      \font\c__fp_exp_intarray=cmr10 at 0.00002pt
      \font\c__fp_trig_intarray=cmr10 at 0.00003pt
      \font\c_initex_cctab=cmr10 at 0.00005pt
      \font\c_other_cctab=cmr10 at 0.00006pt
      \font\c_str_cctab=cmr10 at 0.00008pt
      \font\g_tmpa_cctab=cmr10 at 0.00009pt
      \font\g_tmpb_cctab=cmr10 at 0.0001pt
      \font\g__regex_state_active_intarray=cmr10 at 0.00012pt
      \font\g__regex_thread_info_intarray=cmr10 at 0.00014pt
      \font\g__regex_submatch_prev_intarray=cmr10 at 0.00015pt
      \font\g__regex_submatch_begin_intarray=cmr10 at 0.00017pt
      \font\g__regex_submatch_end_intarray=cmr10 at 0.00018pt
      \font\g__regex_submatch_case_intarray=cmr10 at 0.0002pt
      \font\g__regex_balance_intarray=cmr10 at 0.00021pt
      \font\g__codepoint_category_index_intarray=cmr10 at 0.00023pt
      \font\g__codepoint_uppercase_index_intarray=cmr10 at 0.00024pt
      \font\g__codepoint_lowercase_index_intarray=cmr10 at 0.00026pt
      \font\g__codepoint_category_blocks_intarray=cmr10 at 0.00027pt
      \font\g__codepoint_uppercase_blocks_intarray=cmr10 at 0.00029pt
      \font\g__codepoint_lowercase_blocks_intarray=cmr10 at 0.0003pt
      \font\OMX/cmex/m/n/10=cmex10
      \font\tenln=line10
      \font\tenlnw=linew10
      \font\tencirc=lcircle10
      \font\tencircw=lcirclew10
      \font\OT1/cmr/m/n/5=cmr5
      \font\OT1/cmr/m/n/7=cmr7
      \font\OT1/cmr/m/n/10=cmr10
      \font\OML/cmm/m/it/5=cmmi5
      \font\OML/cmm/m/it/7=cmmi7
      \font\OML/cmm/m/it/10=cmmi10
      \font\OMS/cmsy/m/n/5=cmsy5
      \font\OMS/cmsy/m/n/7=cmsy7
      \font\OMS/cmsy/m/n/10=cmsy10
      \font\c_code_cctab=cmr10 at 0.00032pt
      \font\c_document_cctab=cmr10 at 0.00034pt
      558062 words of font info for 36 preloaded fonts
      14 hyphenation exceptions
      Hyphenation trie of length 6081 has 183 ops out of 35111
        2 for language 1
        181 for language 0
      0 words of pdfTeX memory
      0 indirect objects
      No pages of output.
      Transcript written on pdflatex.log.
      mktexfmt [INFO]: log file copied to: /builddir/.texlive2024/texmf-var/web2c/pdftex/pdflatex.log
      mktexfmt [INFO]: /builddir/.texlive2024/texmf-var/web2c/pdftex/pdflatex.fmt installed.
      mktexfmt [INFO]: successfully rebuilt formats: 1
      mktexfmt [INFO]: not selected formats: 19
      mktexfmt [INFO]: total formats: 20
      mktexfmt [INFO]: 
      *************************************************************
      *                                                           *
      * WARNING: you are switching to fmtutil's per-user formats. *
      *         Please read the following warnings!               *
      *                                                           *
      *************************************************************
      
      You have run fmtutil-user (as opposed to fmtutil-sys) for the first time;
      this has created format files which are local to your personal account.
      
      From now on, any changes in system formats will *not* be automatically
      reflected in your files; furthermore, running fmtutil-sys will no longer
      have any effect for you.
      
      As a consequence, you yourself have to rerun fmtutil-user after any
      change in the system directories. For example, when one of the LaTeX or
      other format source files changes, which happens frequently.
      See https://tug.org/texlive/scripts-sys-user.html for details.
      
      If you want to undo this, remove the files mentioned above.
      
      Run mktexfmt --help for full documentation of fmtutil.
      mktexfmt [INFO]: exiting with status 0
      Latexmk: Sometimes, the -f option can be used to get latexmk
        to try to force complete processing.
        But normally, you will need to correct the file(s) that caused the
        error, and then rerun latexmk.
        In some cases, it is best to clean out generated files before rerunning
        latexmk after you've corrected the files.
      make: *** [Makefile:29: gi-docgen.pdf] Error 12
      

              than@redhat.com Than Ngo
              yselkowi@redhat.com Yaakov Selkowitz
              Than Ngo Than Ngo
              Jakub Haruda Jakub Haruda
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: