Package: texlive-base Version: 2020.20210202-3 Severity: normal X-Debbugs-Cc: he...@shayandoust.me
Dear Maintainer, All tex packages were working fine for me until a couple of days ago, when I did an apt update. I realised that texlive-base could not configure itself. Unfortunately, no logs on that. I did however purge and remove any stray files/directories belonging to anything tex on my machine. I then proceeded to apt install texlive-base to see if I can rectify the issue with a reinstall. I get the following output: [TRUNCATED] Setting up texlive-binaries (2020.20200327.54578-7) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up lmodern (2.004.5-6.1) ... Setting up texlive-base (2020.20210202-3) ... mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEDIST... mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. Can't use string ("2") as an ARRAY ref while "strict refs" in use at /usr/bin/tl-paper line 112. Can't use string ("2") as an ARRAY ref while "strict refs" in use at /usr/bin/tl-paper line 112. Can't use string ("2") as an ARRAY ref while "strict refs" in use at /usr/bin/tl-paper line 112. Can't use string ("2") as an ARRAY ref while "strict refs" in use at /usr/bin/tl-paper line 112. Can't use string ("2") as an ARRAY ref while "strict refs" in use at /usr/bin/tl-paper line 112. dpkg: error processing package texlive-base (--configure): installed texlive-base package post-installation script subprocess returned error exit status 1 Processing triggers for desktop-file-utils (0.26-1) ... Processing triggers for gnome-menus (3.36.0-1) ... Processing triggers for libc-bin (2.31-10) ... Processing triggers for man-db (2.9.4-2) ... Processing triggers for install-info (6.7.0.dfsg.2-6) ... Processing triggers for mailcap (3.69) ... Processing triggers for fontconfig (2.13.1-4.2) ... Processing triggers for tex-common (6.16) ... texlive-base is not ready, delaying updmap-sys call update-language: texlive-base not installed and configured, doing nothing! texlive-base is not ready, skipping fmtutil --all call Errors were encountered while processing: texlive-base E: Sub-process /usr/bin/dpkg returned an error code (1) I am not quite sure what is going on here. I also attempted to remove this package and install the texlive-full metapackage, however that fails due to the cascading issue relating to texlive-base not being configured & failing. Any help and suggestions is much appreciated. I am not sure if this is related to the package or not - it seems to be with the postinst script. I am currently running on a system where sources.list is set to bullseye. Please feel free to write back if you require any further information, or if there is something trivial and non-package related, to which I understand this bug report being closed. ################################## minimal input file ################################## other files ###################################### List of ls-R files lrwxrwxrwx 31 root 17 Feb 20:30 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST ###################################### Config files .rw-r--r-- 475 root 28 Mar 14:47 /etc/texmf/web2c/texmf.cnf Warning: fmtutil.cnf cannot be found with kpsewhich! Warning: updmap.cfg cannot be found with kpsewhich! Warning: language.dat cannot be found with kpsewhich! ###################################### Files in /etc/texmf/web2c/ .rw-r--r-- 283 root 12 Feb 22:13 mktex.cnf .rw-r--r-- 475 root 28 Mar 14:47 texmf.cnf ###################################### md5sums of texmf.d ca40c66f144b4bafc3e59a2dd32ecb9c /etc/texmf/texmf.d/00debian.cnf -- System Information: Debian Release: bullseye/sid APT prefers testing-security APT policy: (500, 'testing-security'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-4-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages texlive-base depends on: ii debconf [debconf-2.0] 1.5.75 ii libpaper-utils 1.1.28+b1 ii sensible-utils 0.0.14 ii tex-common 6.16 ii texlive-binaries 2020.20200327.54578-7 ii ucf 3.0043 ii xdg-utils 1.1.3-4 Versions of packages texlive-base recommends: ii lmodern 2.004.5-6.1 Versions of packages texlive-base suggests: ii evince [postscript-viewer] 3.38.2-1 ii ghostscript [postscript-viewer] 9.53.3~dfsg-7 ii perl-tk 1:804.035-0.1+b1 pn xpdf | pdf-viewer <none> pn xzdec <none> Versions of packages tex-common depends on: ii dpkg 1.20.7.1 ii ucf 3.0043 Versions of packages tex-common suggests: ii debhelper 13.3.4 Versions of packages texlive-base is related to: ii tex-common 6.16 ii texlive-binaries 2020.20200327.54578-7 -- Configuration Files: /etc/texmf/texdoctk/texdocrc.defaults [Errno 2] No such file or directory: '/etc/texmf/texdoctk/texdocrc.defaults' -- debconf information: texlive-base/binary_chooser: pdftex, dvips, dvipdfmx, xdvi texlive-base/texconfig_ignorant: