#1061503 tex-common failed to configure

#1061503#5
Date:
2024-01-25 15:23:31 UTC
From:
To:
Dear Maintainer,

This report is written via my Rasperry Pi mailserver.
The machine that had the problem is an AMD64 machine
running Trixie/Bookworm/Sid

The problem seems to be similar to #994264
where after every update via apt-get dist upgrade
the configureation of tex common failed to complete,
with reference to a file /tmp/updmap.XXXXXXXX

Typical content was :
/quote
updmap will read the following updmap.cfg files (in precedence order):
  /usr/share/texmf/web2c/updmap.cfg
  /usr/share/texlive/texmf-dist/web2c/updmap.cfg
updmap may write changes to the following updmap.cfg file:
  /etc/texmf/web2c/updmap.cfg
dvips output dir: "/var/lib/texmf/fonts/map/dvips/updmap"
pdftex output dir: "/var/lib/texmf/fonts/map/pdftex/updmap"
dvipdfmx output dir: "/var/lib/texmf/fonts/map/dvipdfmx/updmap"
updmap [ERROR]: The following map file(s) couldn't be found:
updmap [ERROR]:         epiolmec.map (in /usr/share/texlive/texmf-dist/web2c/updmap.cfg)
updmap [ERROR]:         esint.map (in /usr/share/texlive/texmf-dist/web2c/updmap.cfg)
updmap [ERROR]:         knitfont.map (in /usr/share/texlive/texmf-dist/web2c/updmap.cfg)
updmap [ERROR]:         scanpages.map (in /usr/share/texlive/texmf-dist/web2c/updmap.cfg)
updmap [ERROR]:         xypic.map (in /usr/share/texlive/texmf-dist/web2c/updmap.cfg)
updmap [ERROR]: Did you run mktexlsr?

        You can disable non-existent map entries using the option
          --syncwithtrees.
/unquote

the missing *.map files were nowhere to be found on the system.

I determined that texlive-latex-extra provided the missing files.
I installed texlive-latex-extra and during that installation process,
tex-common was configured.

I will add that other suggested fixes suc as dpkg-reconfigure locales
failed to solve the configuration problem.

regards

richarda

#1061503#10
Date:
2025-03-28 13:48:35 UTC
From:
To:
Here, configuration of many packages failed because tex-common could not be
configured:

$ sudo dpkg --configure tex-common
Setting up tex-common (6.19) ...
update-language: texlive-base not installed and configured, doing nothing!
Running mktexlsr. This may take some time... done.
Running mtxrun --generate. This may take some time...
mtxrun --generate failed. Output has been stored in
/tmp/mtxrun.E1obqdFi
Please include this file if you report a bug.


dpkg: error processing package tex-common (--configure):
 installed tex-common package post-installation script subprocess returned
error exit status 1
Errors were encountered while processing:
 tex-common


The mentioned file /tmp/mtxrun.E1obqdFi no longer exists.  However,
following the above suggestion, I attempted to install
texlive-latex-extra.  It was already installed, but apparently some of its
dependencies were not.  Some dependency link is missing?

home:~/family/arisia/2020 $ sudo apt-get install texlive-latex-extra
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
texlive-latex-extra is already the newest version (2024.20250309-2).
The following packages were automatically installed and are no longer
required:
  gksu libdazzle-1.0-0 libdazzle-common libgksu2-0 libglapi-mesa
libhealpix-java python3-snuggs usr-is-merged x11proto-record-dev xwayland
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  icu-devtools libicu-dev libicu76 libkpathsea6 libptexenc1 libsynctex2
libtexlua53-5 texlive-binaries texlive-extra-utils
The following NEW packages will be installed:
  libicu76
The following packages will be upgraded:
  icu-devtools libicu-dev libkpathsea6 libptexenc1 libsynctex2
libtexlua53-5 texlive-binaries texlive-extra-utils
8 upgraded, 1 newly installed, 0 to remove and 801 not upgraded.
180 not fully installed or removed.
Need to get 0 B/97.2 MB of archives.
After this operation, 40.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Reading changelogs... Done
(Reading database ... 1371561 files and directories currently installed.)
Preparing to unpack
.../0-texlive-binaries_2024.20240313.70630+ds-6_amd64.deb ...
Unpacking texlive-binaries (2024.20240313.70630+ds-6) over
(2024.20240313.70630+ds-5+b1) ...
Preparing to unpack .../1-texlive-extra-utils_2024.20250309-2_all.deb ...
Unpacking texlive-extra-utils (2024.20250309-2) over (2024.20250114-1) ...
Preparing to unpack .../2-libkpathsea6_2024.20240313.70630+ds-6_amd64.deb
...

#1061503#15
Date:
2025-05-23 22:29:30 UTC
From:
To:
On 25.01.24 16:23, richarda wrote:

Hello,

Could you remove texlive-latex-extra later and configuring still works?

Hilmar

#1061503#20
Date:
2025-05-23 22:48:15 UTC
From:
To:
On 28.03.25 14:48, James Van Zandt wrote:

Hello,

The content of that file would have been of interest. By looking at the
further output the only explanation I have that you had a broken
installation: even the version 2024.20240313.70630+ds-5+b1 depended on
libicu76 (IIRC) so I'm wondering how you could have that version
installed and libicu76 was absent.

I guess the issue has ben solved after libicu76 is present?

Hilmar

#1061503#25
Date:
2025-09-28 18:50:11 UTC
From:
To:
Dear Maintainer,

I have problems updating tex due hyphenation exceptions, I have attached
the output of fmtutil from /tmp

Kind regards

Sebastian

#1061503#30
Date:
2025-09-28 22:57:10 UTC
From:
To:
Please see bug #1116504 against texlive-latex-base,
this is probably the cause.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116504

Cheers,
Bill

#1061503#35
Date:
2025-09-29 11:28:28 UTC
From:
To:
Am 29.09.2025 um 00:57 schrieb Bill Allombert:

Hello Bill,
Yes, correct. I hope #1116506 and #1116606 are fixed / work arounded for
now. I rather tend to close #1061503 as I can't find the reason w/o
further input.

H.