Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: texlive-bin upgrade hooks fail. Is texlive-basic not sufficient? (Read 326 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

texlive-bin upgrade hooks fail. Is texlive-basic not sufficient?

Hi,

today I updated texlive-bin to 2023.66984-12 and pacman ran two hooks that failed:
Code: [Select]
( 6/14) Updating TeXLive format files...
Can't locate TeXLive/TLUtils.pm in @INC (you may need to install the TeXLive::TLUtils module) (@INC contains: /usr/share/tlpkg /usr/share/texmf-dist/scripts/texlive /usr/lib/perl5/5.36/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.36/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.36/core_perl /usr/share/perl5/core_perl) at /usr/bin/fmtutil line 45.
BEGIN failed--compilation aborted at /usr/bin/fmtutil line 45.
Fehler: Befehl konnte nicht korrekt ausgeführt werden
( 7/14) Updating TeXLive font maps...
Can't locate TeXLive/TLUtils.pm in @INC (you may need to install the TeXLive::TLUtils module) (@INC contains: /usr/share/tlpkg /usr/lib/perl5/5.36/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.36/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.36/core_perl /usr/share/perl5/core_perl) at /usr/bin/updmap line 40.
BEGIN failed--compilation aborted at /usr/bin/updmap line 40.
Fehler: Befehl konnte nicht korrekt ausgeführt werden

Seems like a perl module is missing? fmtutil contains in line 45
Code: [Select]
use TeXLive::TLUtils qw(wndws);
I think that is a core dependency of texlive, so it should be in the texlive-core package.
On my last update, pacman wanted to install texlive-basic, which conflicts with texlive-core. I assumed someone is restructuring the texlive distribution into different packages and just said yes.

Does someone know more about this?

Here are the texlive-packages that I have (and have not) installed.
Code: [Select]
$ pacman -Ss texlive|grep -v '^ '
world/texlive-basic 2023.66594-14 (texlive) [Installiert]
world/texlive-bibtexextra 2023.66594-14 (texlive) [Installiert]
world/texlive-bin 2023.66984-12 [Installiert]
world/texlive-binextra 2023.66594-14 (texlive)
world/texlive-context 2023.66594-14 (texlive)
world/texlive-core 2023.66594-7 (texlive)
world/texlive-doc 2023.66594-14
world/texlive-fontsextra 2023.66594-14 (texlive) [Installiert]
world/texlive-fontsrecommended 2023.66594-14 (texlive) [Installiert]
world/texlive-fontutils 2023.66594-14 (texlive) [Installiert]
world/texlive-formatsextra 2023.66594-14 (texlive) [Installiert]
world/texlive-games 2023.66594-14 (texlive) [Installiert]
world/texlive-humanities 2023.66594-14 (texlive) [Installiert]
world/texlive-langarabic 2023.66594-14 (texlive-lang)
world/texlive-langchinese 2023.66594-14 (texlive-lang)
world/texlive-langcjk 2023.66594-14 (texlive-lang)
world/texlive-langcyrillic 2023.66594-14 (texlive-lang)
world/texlive-langczechslovak 2023.66594-14 (texlive-lang)
world/texlive-langenglish 2023.66594-14 (texlive-lang)
world/texlive-langeuropean 2023.66594-14 (texlive-lang)
world/texlive-langextra 2023.66594-7 (texlive-lang)
world/texlive-langfrench 2023.66594-14 (texlive-lang)
world/texlive-langgerman 2023.66594-14 (texlive-lang)
world/texlive-langgreek 2023.66594-14 (texlive-lang)
world/texlive-langitalian 2023.66594-14 (texlive-lang)
world/texlive-langjapanese 2023.66594-14 (texlive-lang)
world/texlive-langkorean 2023.66594-14 (texlive-lang)
world/texlive-langother 2023.66594-14 (texlive-lang)
world/texlive-langpolish 2023.66594-14 (texlive-lang)
world/texlive-langportuguese 2023.66594-14 (texlive-lang)
world/texlive-langspanish 2023.66594-14 (texlive-lang)
world/texlive-latex 2023.66594-14 (texlive) [Installiert]
world/texlive-latexextra 2023.66594-14 (texlive) [Installiert]
world/texlive-latexrecommended 2023.66594-14 (texlive) [Installiert]
world/texlive-luatex 2023.66594-14 (texlive)
world/texlive-mathscience 2023.66594-14 (texlive) [Installiert]
world/texlive-meta 2023.66594-14
world/texlive-metapost 2023.66594-14 (texlive)
world/texlive-music 2023.66594-14 (texlive) [Installiert]
world/texlive-pictures 2023.66594-14 (texlive) [Installiert]
world/texlive-plaingeneric 2023.66594-14 (texlive) [Installiert]
world/texlive-pstricks 2023.66594-14 (texlive) [Installiert]
world/texlive-publishers 2023.66594-14 (texlive) [Installiert]
world/texlive-science 2023.66594-7 (texlive)
world/texlive-xetex 2023.66594-14 (texlive)
extra/tectonic 0.14.1-1
extra/texlive-basic 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-bibtexextra 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-bin 2023.66984-12 [Installiert]
extra/texlive-binextra 2023.66594-15 (texlive)
extra/texlive-context 2023.66594-15 (texlive)
extra/texlive-doc 2023.66594-15
extra/texlive-fontsextra 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-fontsrecommended 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-fontutils 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-formatsextra 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-games 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-humanities 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-langarabic 2023.66594-15 (texlive-lang)
extra/texlive-langchinese 2023.66594-15 (texlive-lang)
extra/texlive-langcjk 2023.66594-15 (texlive-lang)
extra/texlive-langcyrillic 2023.66594-15 (texlive-lang)
extra/texlive-langczechslovak 2023.66594-15 (texlive-lang)
extra/texlive-langenglish 2023.66594-15 (texlive-lang)
extra/texlive-langeuropean 2023.66594-15 (texlive-lang)
extra/texlive-langfrench 2023.66594-15 (texlive-lang)
extra/texlive-langgerman 2023.66594-15 (texlive-lang)
extra/texlive-langgreek 2023.66594-15 (texlive-lang)
extra/texlive-langitalian 2023.66594-15 (texlive-lang)
extra/texlive-langjapanese 2023.66594-15 (texlive-lang)
extra/texlive-langkorean 2023.66594-15 (texlive-lang)
extra/texlive-langother 2023.66594-15 (texlive-lang)
extra/texlive-langpolish 2023.66594-15 (texlive-lang)
extra/texlive-langportuguese 2023.66594-15 (texlive-lang)
extra/texlive-langspanish 2023.66594-15 (texlive-lang)
extra/texlive-latex 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-latexextra 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-latexrecommended 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-luatex 2023.66594-15 (texlive)
extra/texlive-mathscience 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-meta 2023.66594-15
extra/texlive-metapost 2023.66594-15 (texlive)
extra/texlive-music 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-pictures 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-plaingeneric 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-pstricks 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-publishers 2023.66594-15 (texlive) [Installiert: 2023.66594-14]
extra/texlive-xetex 2023.66594-15 (texlive)

 

Re: texlive-bin upgrade hooks fail. Is texlive-basic not sufficient?

Reply #1
It should work now with pkgrel 15.