Bug#672876: texlive-binaries: updmap always fails
Package: texlive-binaries
Version: 2011.20120410-1
Severity: important
Hi,
I tried to upgrade a Squeeze machine to Testing, but it fails to upgrade
texlive:
# dpkg --configure tex-common
Setting up tex-common (3.10) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time...
updmap-sys failed. Output has been stored in
/tmp/updmap.ZxdgHdMN
Please include this file if you report a bug.
Sometimes, not accepting conffile updates in /etc/texmf/updmap.d
causes updmap-sys to fail. Please check for files with extension
.dpkg-dist or .ucf-dist in this directory
dpkg: error processing tex-common (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
tex-common
# cat /tmp/updmap.ZxdgHdMN
updmap is using the following updmap.cfg files (in precedence order):
/usr/share/texmf/web2c/updmap.cfg
/usr/share/texlive/texmf-dist/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"
dvipdfm output dir: "/var/lib/texmf/fonts/map/dvipdfm/updmap"
pxdvi output dir: "/var/lib/texmf/fonts/map/pxdvi/updmap"
ERROR: The following map file(s) couldn't be found:
arabi.map (in /usr/share/texmf/web2c/updmap.cfg)
arabtex.map (in /usr/share/texmf/web2c/updmap.cfg)
thai.map (in /usr/share/texmf/web2c/updmap.cfg)
Did you run mktexlsr?
You can disable non-existent map entries using the option
--syncwithtrees.
# updmap --syncwithtrees
updmap is using the following updmap.cfg files (in precedence order):
/usr/share/texmf/web2c/updmap.cfg
/usr/share/texlive/texmf-dist/web2c/updmap.cfg
Missing map files found, disabling them in /root/.texlive2011/texmf-config/web2c/updmap.cfg
Undefined subroutine &main::disableMap called at /usr/bin/updmap line 343.
# dpkg --configure texlive-binaries
dpkg: dependency problems prevent configuration of texlive-binaries:
texlive-binaries depends on tex-common (>= 3); however:
Package tex-common is not configured yet.
dpkg: error processing texlive-binaries (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
texlive-binaries
# dpkg --configure texlive-binaries tex-common
Setting up tex-common (3.10) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time...
updmap-sys failed. Output has been stored in
/tmp/updmap.WuMAMWJJ
Please include this file if you report a bug.
Sometimes, not accepting conffile updates in /etc/texmf/updmap.d
causes updmap-sys to fail. Please check for files with extension
.dpkg-dist or .ucf-dist in this directory
dpkg: error processing tex-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of texlive-binaries:
texlive-binaries depends on tex-common (>= 3); however:
Package tex-common is not configured yet.
dpkg: error processing texlive-binaries (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
tex-common
texlive-binaries
#
The contents of said /etc/texmf/updmap.d directory is:
# ls -w75 /etc/texmf/updmap.d
./
../
10texlive-fonts-extra.cfg.dpkg-remove
10texlive-fonts-recommended.cfg.dpkg-remove
10texlive-games.cfg.dpkg-remove
10texlive-lang-african.cfg.dpkg-remove
10texlive-lang-arab.cfg
10texlive-lang-cyrillic.cfg.dpkg-remove
10texlive-lang-czechslovak.cfg.dpkg-remove
10texlive-lang-french.cfg.dpkg-remove
10texlive-lang-greek.cfg.dpkg-remove
10texlive-lang-hebrew.cfg.dpkg-remove
10texlive-lang-indic.cfg.dpkg-remove
10texlive-lang-mongolian.cfg.dpkg-remove
10texlive-lang-polish.cfg.dpkg-remove
10texlive-lang-vietnamese.cfg.dpkg-remove
10texlive-latex-base.cfg.dpkg-remove
10texlive-latex-extra.cfg.dpkg-remove
10texlive-math-extra.cfg.dpkg-remove
10texlive-omega.cfg
10texlive-pictures.cfg.dpkg-remove
10texlive-science.cfg.dpkg-remove
20latex-cjk-thai.cfg.dpkg-remove
20latex-sanskrit.cfg.dpkg-remove
20musixtex.cfg.dpkg-remove
20tipa.cfg.dpkg-remove
50cm-super-minimal.cfg.dpkg-remove
50cm-super.cfg.dpkg-remove
#
But I guess the main problem is the undefined subroutine.
Kind regards,
--Toni++
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages texlive-binaries depends on:
ii dpkg 1.16.3
ii ed 1.6-1
ii install-info 4.13a.dfsg.1-10
ii libc6 2.13-32
ii libfontconfig1 2.9.0-3
ii libfreetype6 2.4.9-1
ii libgcc1 1:4.7.0-7
ii libgraphite3 1:2.3.1-0.2
ii libkpathsea6 2011.20120410-1
ii libpng12-0 1.2.49-1
ii libpoppler13 0.16.7-3
ii libptexenc1 2011.20120410-1
ii libstdc++6 4.7.0-7
ii libx11-6 2:1.4.99.901-2
ii libxaw7 2:1.0.10-2
ii libxmu6 2:1.1.1-1
ii libxpm4 1:3.5.10-1
ii libxt6 1:1.1.3-1
ii perl 5.14.2-9
ii tex-common 3.10
ii texlive-common 2011.20120424-1
ii zlib1g 1:1.2.6.dfsg-2
Versions of packages texlive-binaries recommends:
ii luatex 0.70.1-3
ii python 2.7.2-10
ii ruby 4.8
ii ruby1.8 [ruby] 1.8.7.352-2
ii texlive-base 2011.20120424-1
ii tk8.3 [wish] 8.3.5-14
ii tk8.4 [wish] 8.4.19-4
ii tk8.5 [wish] 8.5.11-1
texlive-binaries suggests no packages.
-- no debconf information
Reply to: