tetex-pretest  

Re: rationale of texmf-dist

Frank Küster
Sat, 28 Feb 2004 11:05:02 -0800

Thomas Esser <[EMAIL PROTECTED]> schrieb:

>> I still doubt whether we will adopt this in Debian, because of the
>> filesystem hierarchy standard / LSB. $TEXMFMAIN traditionally resides in
>> /usr/share/, but most of the directories or files in it will be symlinks
>> to /etc/texmf/* (for configuration files) or /var/lib/texmf (for
>> $TEXMFMAIN/web2c and others). 
>
> Please, keep things separate, I think this is a win for everybody. I
> suggest the following scheme:
>   TEXMFMAIN=/var/lib/texmf
>   VARTEXMF=/var/lib/texmf
>   TEXMFDIST=/usr/share/texmf
> and /etc/texmf with config files (with symlinks in /var/lib/texmf).
>
> By setting VARTEXMF, you make sure that no generated files end up in
> $TEXMFDIST (e.g. fonts).

I don't understand - in this setup, texmf-dist is not used, and
TEXMFMAIN is the same as VARTEXMF?

One further question -- I'm assuming that something's gotten wrong above
and you recommend using texmf-dist in some way: I was wondering where
other Debian packages should put their TeX input files. 

Currently, i.e. together with tetex-2.0.2, they put them under
TEXMFMAIN=/usr/share/texmf where also tetex resides, since LOCALTEXMF is
for the local admin, not for files coming with the (Debian)
distribution. If tetex moves (mainly) to TEXMFDIST=
/usr/share/texmf-dist, they could move, too. Or they could stay in
TEXMFMAIN. Thus they could use updated versions of files without causing
conflicts in the package managment system.

I think it's mainly our choice, but I'd like to hear whether using texmf
vs. texmf-dist for this distinction would be a misuse, as you designed
it, or not.

Thanks, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie