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

Re: Bug#335990: patch for making tipa conforming to current TeX policy



Hi Rafael, hi Norbert,

Norbert Preining <preining@logic.at> wrote:

> Attached is an interdiff between an updated version and the current
> version Debian, but I include it here with some comments.

This bug should be fixed in two steps:

> Only two things have changed:
> . use dh_installtexfonts for the installation of tipa.map
>   this allows the removal of postrm and postinst for tipa as they
>   are automatically generated from dh_installtexfonts/debhelper
>   thus also the calls to updmap-sys etc are correct

This can and should be done at once, and only needs a dependency on
tex-common.

> . new location of map file
>   this is a two step process to move the map file from /etc/texmf/map/..
>   FIRST to /etc/texmf/fonts/map/dvips, and after tetex has moved all
>   the maps to /usr/share/texmf/fonts/map (and thus /u/s/t/fonts/map is
>   not a link to /etc/texmf/map anymore), a SECOND move to /u/s/t/f/m
>   Please check wether the code in preinst is actually what you want!!!

This will have the effect that the package does no longer work together
with tetex-2.0.2 which is still in testing, and requires the dependency
on tetex-* to be versioned accordingly.  Therefore this part should not
be done until tetex-3.0 is in testing - there is a backward
compatibitity hack that makes tetex-3.0 mostly working with such
packages, and will only be dropped after it has been in testing long
enough that everybody has had time to upload fixed packages.

texlive does not have such a hack, therefore you can depend on
"..|texlive-*" only after the second part.

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Reply to: