[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#688893: texlive-binaries: Outdated information in updmap.cfg man page



Package: texlive-binaries
Version: 2012.20120628-3
Severity: normal

Dear Maintainer,

man updmap.cfg says:

    SPECIAL TO DEBIAN
      In Debian the file updmap.cfg is a generated file sitting in /var. It is
      generated by concatenating the *.cfg files from /etc/texmf/updmap.d/.
      These files follow the syntax of updmap.cfg, but contain only parts of it.

This is wrong because this technique is deprecated.  Therefore, update-updmap
warns:

    Warning: Old configuration style found in /etc/texmf/updmap.d
    Warning: For now these files have been included, 
    Warning: but expect inconsistencies.
    Please see /usr/share/doc/tex-common/NEWS.Debian.gz

This information in /usr/share/doc/tex-common/NEWS.Debian.gz should be
duplicated in the man page:

    For users:
    If you are using PostScript fonts that are not packaged for 
    Debian, some changes have been done: updmap now reads *all*
    updmap.cfg files it finds. That means, the easiest way to
    activate local fonts (in TEXMFLOCAL) by putting the respective
    map lines into /usr/local/share/texmf/web2c/updmap.cfg, and 
    call updmap-sys once (as root). If you have fonts in your
    home directory you want to activate, paralleling the above
    you put the respective map line into $HOME/texmf/web2c/updmap.cfg
    and call updmap (as user). But be reminded that you have to
    do that everytime system fonts have changed (there is no 
    automatic syncronization between user specific and system wide
    updmap(-sys) generated files).

Note that the directory /usr/local/share/texmf/web2c/ has to be created by the
user, whereas /usr/share/texmf/web2c already exists but has a totally different
purpose, which adds to the whole confusion about updmap on Debian (but this is
another story).  A note about that fact might be a worthwile addition to the man
page.

Many thanks,
Gabriel Kerneis

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 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 texlive-binaries depends on:
ii  dpkg            1.16.8
ii  ed              1.6-2
ii  install-info    4.13a.dfsg.1-10
ii  libc6           2.13-35
ii  libfontconfig1  2.9.0-7
ii  libfreetype6    2.4.9-1
ii  libgcc1         1:4.7.1-7
ii  libgraphite3    1:2.3.1-0.2
ii  libkpathsea6    2012.20120628-3
ii  libpng12-0      1.2.49-1
ii  libpoppler19    0.18.4-3
ii  libptexenc1     2012.20120628-3
ii  libstdc++6      4.7.1-7
ii  libx11-6        2:1.5.0-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-1
ii  perl            5.14.2-13
ii  tex-common      3.13
ii  texlive-common  2012.20120611-4
ii  zlib1g          1:1.2.7.dfsg-13

Versions of packages texlive-binaries recommends:
ii  luatex        0.70.1.20120524-3
ii  python        2.7.3~rc2-1
ii  ruby          4.9
ii  texlive-base  2012.20120611-4
ii  tk8.5 [wish]  8.5.11-2

texlive-binaries suggests no packages.

-- no debconf information


Reply to: