Bug#717070: tex-common: update-updmap doesn't seem to work for per-user files, as it is documented to
Package: tex-common
Version: 3.15
Severity: normal
I am used to running update-updmap to update my per-user map
configuration files. When I do so with current update-updmap (although
I have only tex-common 3.15, the version of update-updmap is identical
with that in tex-common 4.04), my per-user files are not touched.
As far as I can see from looking at update-updmap, there is absolutely
no reference to per-user configuration files there.
update-updmap(8) says quite clearly:
Users without local administration rights can use update-updmap to merge their local configuration and an
updated site-wide configuration (see User-specific configuration below). The local configuration files,
unless specified otherwise, are expected in $TEXMFCONFIG/updmap.d, (that is ~/.texmf-config/updmap.d ), and
the default output file is $TEXMFVAR/web2c/updmap.cfg (in other words, ~/.texmf-var/web2c/updmap.cfg ).
There is one small inconsistency in this man page, which is that the previous paragraph refers to:
the per-user file TEXMFCONFIG/web2c/updmap.cfg
whereas the next paragraph suggests that user configuration files live
under TEXMFCONFIG/web2c/updmap.d. Of course, both might be true, but
the man page doesn’t say so. Either way, at present all of this
documentation appears to be either wrong or unimplemented.
-- System Information:
Debian Release: wheezy/sid
APT prefers raring-updates
APT policy: (500, 'raring-updates'), (500, 'raring-security'), (500, 'raring')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.8.0-26-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages tex-common depends on:
ii debconf [debconf-2.0] 1.5.49ubuntu1
ii dpkg 1.16.10ubuntu1
ii ucf 3.0025+nmu3
tex-common recommends no packages.
Versions of packages tex-common suggests:
ii debhelper 9.20120909ubuntu1
Versions of packages texlive-base depends on:
ii debconf [debconf-2.0] 1.5.49ubuntu1
ii dpkg 1.16.10ubuntu1
ii install-info 4.13a.dfsg.1-10ubuntu4
ii libpaper-utils 1.1.24+nmu2ubuntu2
ii luatex 0.70.1.20120524-3build2
ii texlive-binaries 2012.20120628-4
ii texlive-common 2012.20120611-5
ii texlive-doc-base 2012.20120611-1
ii ucf 3.0025+nmu3
ii xdg-utils 1.1.0~rc1-2ubuntu7
Versions of packages texlive-base recommends:
ii lmodern 2.004.3-1
Versions of packages texlive-base suggests:
ii acroread-bin [pdf-viewer] 9.5.5-1raring1
ii evince [postscript-viewer] 3.6.1-1ubuntu3
ii ghostscript [postscript-viewer] 9.07~dfsg2-0ubuntu3
ii perl-tk 1:804.030-1ubuntu1
Versions of packages texlive-binaries depends on:
ii dpkg 1.16.10ubuntu1
ii ed 1.6-2ubuntu1
ii install-info 4.13a.dfsg.1-10ubuntu4
ii libc6 2.17-0ubuntu5
ii libfontconfig1 2.10.2-0ubuntu2
ii libfreetype6 2.4.11-0ubuntu1
ii libgcc1 1:4.7.3-1ubuntu1
ii libgraphite3 1:2.3.1-0.2build1
ii libgs9 9.07~dfsg2-0ubuntu3
ii libkpathsea6 2012.20120628-4
ii libpng12-0 1.2.49-1ubuntu2
ii libpoppler28 0.20.5-1ubuntu3
ii libptexenc1 2012.20120628-4
ii libstdc++6 4.7.3-1ubuntu1
ii libx11-6 2:1.5.0-1ubuntu1.1
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-1ubuntu0.13.04.1
ii perl 5.14.2-21
ii texlive-common 2012.20120611-5
ii zlib1g 1:1.2.7.dfsg-13ubuntu2
Versions of packages texlive-binaries recommends:
ii luatex 0.70.1.20120524-3build2
ii python 2.7.4-0ubuntu1
ii ruby1.8 [ruby] 1.8.7.358-7ubuntu1.1
ii texlive-base 2012.20120611-5
ii tk8.4 [wish] 8.4.19-5ubuntu1
ii tk8.5 [wish] 8.5.11-2ubuntu4
-- debconf information:
texlive-base/texconfig_ignorant:
tex-common/check_texmf_wrong:
texlive-base/binary_chooser: pdftex, dvips, dvipdfmx, xdvi
tex-common/check_texmf_missing:
Reply to: