Norbert Preining <[EMAIL PROTECTED]> wrote: > The solution is problematic because we cannot check whether we upgrade > from a tetex version or a texlive version (both could be installed, > removed (but not purged), reinstalled etc etc). > > So I suggest the following code instead of the one currently present > > in common-function.preinst: > # for xdvi.cfg we first want to move tetex files, and later > # texlives > /etc/texmf/xdvi/xdvi.cfg) > # here we have to care for the tetex version > # we cannot use check_move because if it is not present > # because tetex was never installed then a -preinst-deleted
# it could either be deleted, or tetex was never installed. # We do not want to create .preinst-deleted in the second # case, so we do the same as... Sounds clearer to me. > else > if [ -n "$version" ]; then > # we are upgrading from texlive, so this does mean > # that the tetex version was never installed or purged > # don't create the preinst-delete, just do nothing > : > fi Do we want an else branch here? Regards, Frank -- Dr. Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)