Bug#454344: Bug#454324: texlive-base-bin -- Doesn't purge all files after piuparts Install+Upgrade+Purge test
severity 454344 normal
retitle 454344 please do something with OLD conffile /etc/texmf/fmt.d/10texlive-base-bin.cnf
thanks
On Di, 04 Dez 2007, Frank Küster wrote:
> That's a serious issue, and may actually be a bug in tex-common.
How could it be? That is dpkg stuff.
No the problem is quite simple, the formats where moved from
texlive-base-bin to texlive-base, but the config file was never moved...
This is already old, from README.changes:
---------------------
2007-05-21
* texlive-common conflicts with all package revisions of all packages
<< latest-revision as set in tpm2deb.cfg.
* big format move:
- move (partly fixed) format.{tex,pdftex,etex,metafont} to texlive-base
and edit format.latex.cnf in texlive-base. Fixes done:
. add pdfetex to format.etex.cnf
. add latex to format.latex.cnf
. remove those two from format.pdftex.cnf
. take unchanged format.tex.cnf
- BuildFormat executes moves:
. remove call in texlive-bin/bin-{tex,pdftex,etex,metafont}.tpm
. add call {tex,pdftex,etex} to plain.tpm (and thus to texlive-base)
. add call metafont to metafont.tpm (and thus to texlive-base)
- missing: should we take over fmt.d/10texlive-base-bin.cnf? I prefer
to leave it there and don't do anything. After we have this version
without a conf file we can add code for the upgrade from 2005.
* as a consequence of the format move some cleaning actions:
- remove /usr/bin/mf -> mf-nowin as generated from dh_installtex in
texlive-base rules, mf is shipped by texlive-base-bin
- remove also /usr/bin/{pdf,}etex in texlive-base rules, and create
them via dh_link in texlive-base-bin
-----------------
Note the:
- missing: should we take over fmt.d/10texlive-base-bin.cnf? ...
I guess we should simple add code to the postinst script to remove it?
> > /etc/texmf/fmt.d/01tetex.cnf.obsolete not owned
>
> That's something we need to add to the postrm of some package, don't
> know which is the right one.
probably better to the postINST of texlive-base-bin ...
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at> Vienna University of Technology
Debian Developer <preining@debian.org> Debian TeX Group
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
SHEPPY (n.)
Measure of distance (equal to approximately seven eighths of a mile),
defined as the closest distance at which sheep remain picturesque.
--- Douglas Adams, The Meaning of Liff
Reply to: