Handling of dependencies
Archange
archange at archlinux.org
Mon Apr 1 11:06:32 CEST 2024
Hi there,
I’m doing a minimal installation of TeX Live 2024 (started with just
infrastructure, a.k.a. option f), adding packages one by one when they
are imported in my projects.
I’ve just installed hyperref, which also installed a bunch of dependencies:
[1/21, ??:??/??:??] install: atbegshi [5k]
[2/21, 00:00/00:00] install: atveryend [4k]
[3/21, 00:01/00:26] install: auxhook [2k]
[4/21, 00:01/00:21] install: bigintcalc [7k]
[5/21, 00:01/00:13] install: bitset [6k]
[6/21, 00:02/00:20] install: etexcmds [3k]
[7/21, 00:03/00:27] install: gettitlestring [3k]
[8/21, 00:04/00:32] install: hycolor [4k]
[9/21, 00:04/00:28] install: hyperref [87k]
[10/21, 00:04/00:07] install: intcalc [6k]
[11/21, 00:05/00:08] install: kvdefinekeys [3k]
[12/21, 00:05/00:08] install: kvsetkeys [4k]
[13/21, 00:05/00:08] install: letltxmacro [3k]
[14/21, 00:06/00:10] install: ltxcmds [5k]
[15/21, 00:06/00:09] install: pdfescape [5k]
[16/21, 00:06/00:09] install: refcount [3k]
[17/21, 00:07/00:10] install: rerunfilecheck [4k]
[18/21, 00:07/00:10] install: stringenc [23k]
[19/21, 00:07/00:09] install: uniquecounter [3k]
[20/21, 00:08/00:10] install: url [6k]
[21/21, 00:08/00:10] install: zapfding [46k]
Yet, the compilation of any file that imports hyperref fails with four
missing dependencies (at least, I’ve stopped at the first error where
the compilation process does not want to go further):
This is LuaHBTeX, Version 1.18.0 (TeX Live 2024)
restricted system commands enabled.
(./test.tex
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2024-03-14>
(/usr/local/texlive/2024/texmf-dist/tex/latex/base/article.cls
Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
(/usr/local/texlive/2024/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2024/texmf-dist/tex/latex/hyperref/hyperref.sty
! LaTeX Error: File `iftex.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
(/usr/local/texlive/2024/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2024/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)
(/usr/local/texlive/2024/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/local/texlive/2024/texmf-dist/tex/generic/pdfescape/pdfescape.sty
(/usr/local/texlive/2024/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
! LaTeX Error: File `pdftexcmds.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
) (/usr/local/texlive/2024/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/local/texlive/2024/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/local/texlive/2024/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2024/texmf-dist/tex/latex/refcount/refcount.sty
! LaTeX Error: File `infwarerr.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
)
(/usr/local/texlive/2024/texmf-dist/tex/generic/gettitlestring/gettitlestring.s
ty
! LaTeX Error: File `kvoptions.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
! Undefined control sequence.
l.152 \SetupKeyvalOptions
{%
?
Are these missing dependencies of hyperref or of its dependencies? More
generally, where should I report issues with missing dependencies when
one install a given packages?
Regards.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.tex
Type: text/x-tex
Size: 87 bytes
Desc: not available
URL: <https://tug.org/pipermail/tex-live/attachments/20240401/e99ccbca/attachment.bin>
More information about the tex-live
mailing list.