Bug#564577: musixtex: Please implement trigger support for updmap-sys
Package: musixtex
Version: 1:0.112.2-4
Severity: wishlist
Hi,
recently I purged a lot of packages (including musixtex) and noticed that
musixtex runs updmap-sys in its postin script instead of setting a trigger
and delay the job to the end of the purge list.
sid:~# apt-get --purge autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
fragmaster* latex-cjk-chinese* latex-cjk-common* latex-cjk-japanese*
latex-cjk-japanese-wadalab* latex-cjk-korean* latex-cjk-thai*
latex-cjk-xcjk* latexmk* musixlyr* musixtex* musixtex-slurps* t1utils*
texlive-doc-bg* texlive-doc-cs+sk* texlive-doc-de* texlive-doc-es*
texlive-doc-fi* texlive-doc-fr* texlive-doc-it* texlive-doc-ja*
texlive-doc-ko* texlive-doc-mn* texlive-doc-nl* texlive-doc-pl*
texlive-doc-pt* texlive-doc-ru* texlive-doc-si* texlive-doc-th*
texlive-doc-tr* texlive-doc-uk* texlive-doc-vi* texlive-doc-zh*
texlive-games* texlive-generic-extra* texlive-lang-african*
texlive-lang-armenian* texlive-lang-croatian* texlive-lang-danish*
texlive-lang-dutch* texlive-lang-finnish* texlive-lang-french*
texlive-lang-greek* texlive-lang-hebrew* texlive-lang-hungarian*
texlive-lang-indic* texlive-lang-italian* texlive-lang-latin*
texlive-lang-latvian* texlive-lang-lithuanian* texlive-lang-mongolian*
texlive-lang-norwegian* texlive-lang-polish* texlive-lang-portuguese*
texlive-lang-spanish* texlive-lang-swedish* texlive-lang-tibetan*
texlive-lang-ukenglish* texlive-lang-vietnamese* texlive-latex3*
texlive-music* texlive-omega* texlive-plain-extra* thailatex*
0 upgraded, 0 newly installed, 64 to remove and 1 not upgraded.
After this operation, 327MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 147025 files and directories currently installed.)
<snip>
Purging configuration files for latexmk ...
Removing texlive-music ...
Purging configuration files for texlive-music ...
Removing musixlyr ...
Removing musixtex ...
Running 'mktexlsr /usr/share/texmf /var/lib/texmf'.
This may take some time... done.
Running 'updmap-sys'.
This may take some time... done.
Purging configuration files for musixtex ...
Removing musixtex-slurps ...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Done.
Purging configuration files for musixtex-slurps ...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Done.
Removing t1utils ...
<snip>
Reverting babel.sty customization...done.
Running 'mktexlsr /usr/share/texmf /var/lib/texmf'.
This may take some time... done.
Purging configuration files for thailatex ...
Processing triggers for man-db ...
Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Building formats --byhyphen /var/lib/texmf/tex/generic/config/language.dat.
This may take some time... done.
Building formats --byhyphen /var/lib/texmf/tex/generic/config/language.def.
This may take some time... done.
Processing triggers for fontconfig ...
Processing triggers for doc-base ...
Processing 1 removed doc-base file(s)...
sid:~#
Please implement trigger support for this operation.
Thanks,
Hilmar
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages musixtex depends on:
ii libc6 2.10.2-4 Embedded GNU C Library: Shared lib
ii perl 5.10.1-8 Larry Wall's Practical Extraction
ii tex-common 2.05 common infrastructure for building
ii texlive-base 2009-7 TeX Live: Essential programs and f
ii texlive-binaries [texlive-bas 2009-5 Binaries for TeX Live
musixtex recommends no packages.
Versions of packages musixtex suggests:
pn m-tx <none> (no description available)
pn pmx <none> (no description available)
Reply to: