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

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: