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

Bug#600013: tex-common: dpkg-reconfigure doesn't work on packages calling update-texmf-config



Package: tex-common
Version: 2.08
Severity: important
File: /usr/sbin/update-texmf-config

This may even be a violation of a must directive in policy, but not in
the literal sense: "dpkg-reconfigure" is not mentioned in policy.

In a clean chroot, after installing texlive-base:

/# dpkg-reconfigure texlive-base
Running mktexlsr. This may take some time... done.
dpkg-trigger: dpkg-trigger must be called from a maintainer script (or with a --by-package option)

Currently this is no problem, because we have nothing to
reconfigure. But it will be needed as soon as we have the libpaper hook,
and may be needed by other packages using update-texmf-config.

The solution is probably that each maintainer script that calls
update-texmf-config must add its package name as a second argument (or
even better, as an argument to a --by-package option).  In addition,
update-texmf-config should be made fit for admin use - but I'm not sure
how to do that, since we *have*to* give dpkg-trigger a package name.

Regards, Frank

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]        1.5.35      Debian configuration management sy
ii  dpkg                         1.15.8.5    Debian package management system
ii  ucf                          3.0025+nmu1 Update Configuration File: preserv

tex-common recommends no packages.

Versions of packages tex-common suggests:
ii  debhelper                     8.0.0      helper programs for debian/rules

Versions of packages tetex-bin depends on:
ii  texlive                       2009-11    TeX Live: A decent selection of th

Versions of packages tetex-extra depends on:
ii  texlive                       2009-11    TeX Live: A decent selection of th
ii  texlive-bibtex-extra          2009-10    TeX Live: Extra BibTeX styles
ii  texlive-font-utils            2009-10    TeX Live: TeX and Outline font uti
ii  texlive-fonts-extra           2009-10    TeX Live: Extra fonts
ii  texlive-lang-croatian         2009-3     TeX Live: Croatian
ii  texlive-lang-cyrillic         2009-3     TeX Live: Cyrillic
ii  texlive-lang-czechslovak      2009-3     TeX Live: Czech/Slovak
ii  texlive-lang-danish           2009-3     TeX Live: Danish
ii  texlive-lang-dutch            2009-3     TeX Live: Dutch
ii  texlive-lang-finnish          2009-3     TeX Live: Finnish
ii  texlive-lang-french           2009-3     TeX Live: French
ii  texlive-lang-german           2009-3     TeX Live: German
ii  texlive-lang-greek            2009-3     TeX Live: Greek
ii  texlive-lang-hungarian        2009-3     TeX Live: Hungarian
ii  texlive-lang-italian          2009-3     TeX Live: Italian
ii  texlive-lang-latin            2009-3     TeX Live: Latin
ii  texlive-lang-mongolian        2009-3     TeX Live: Mongolian
ii  texlive-lang-norwegian        2009-3     TeX Live: Norwegian
ii  texlive-lang-other            2009-3     TeX Live: Other hyphenation files
ii  texlive-lang-polish           2009-3     TeX Live: Polish
ii  texlive-lang-portuguese       2009-3     TeX Live: Portuguese
ii  texlive-lang-spanish          2009-3     TeX Live: Spanish
ii  texlive-lang-swedish          2009-3     TeX Live: Swedish
ii  texlive-lang-vietnamese       2009-3     TeX Live: Vietnamese
ii  texlive-latex-extra           2009-10    TeX Live: LaTeX supplementary pack
ii  texlive-math-extra            2009-10    TeX Live: Advanced math typesettin
ii  texlive-pictures              2009-11    TeX Live: Graphics packages and pr
ii  texlive-pstricks              2009-10    TeX Live: PSTricks packages
ii  texlive-publishers            2009-10    TeX Live: Support for publishers, 

Versions of packages texlive-base depends on:
ii  dpkg                      1.15.8.5       Debian package management system
ii  install-info              4.13a.dfsg.1-5 Manage installed documentation in 
ii  luatex                    0.60.2-1       next generation TeX engine
ii  mime-support              3.48-1         MIME files 'mime.types' & 'mailcap
ii  texlive-binaries          2009-7         Binaries for TeX Live
ii  texlive-common            2009-11        TeX Live: Base component
ii  texlive-doc-base          2009-2         TeX Live: TeX Live documentation

-- debconf information:
  tex-common/check_texmf_wrong:
  tex-common/check_texmf_missing:

-- 
Dr. Frank Küster
Debian Developer (TeXLive)
VCD Aschaffenburg-Miltenberg, ADFC Miltenberg
B90/Grüne KV Miltenberg



Reply to: