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

Re: Changes to the Policy



Norbert Preining <preining@logic.at> wrote:

> On Fre, 25 Nov 2005, Frank Küster wrote:
>> Are you sure that we need to make it that complicated?  Why not simply
>> decide for a sane default (which could be tetex before texlive at least
>
> Perfect ... svn revert is done. Change I propose:
> --- 05TeXMF.cnf (Revision 352)
> +++ 05TeXMF.cnf (Arbeitskopie)
> @@ -60,8 +60,8 @@
>  
>  % The main distribution tree:
>  % TEXMFDIST = /usr/share/texmf-dist
> -% TEXMFDIST is not used in Debian, everything is in $TEXMFMAIN
> -TEXMFDIST = $TEXMFMAIN
> +% TEXMFDIST is used for tetex and texlive
> +TEXMFDIST = /usr/share/texmf-{tetex;texlive}

According to the kpathsea info page, the separator for brace expansion
is the comma, not semicolon.

I'd add a comment here, like this:

% TEXMFDIST is used for tetex and texlive.  If both are installed,
% the first in the list wins; files only present in the second directory
% are also found.

>  % A place for local additions to a "standard" texmf tree.
> @@ -133,7 +133,7 @@
>  % one of the TEXMF directories (avoids overlapping ls-R files).
>  %
>  % TEXMFDBS = $TEXMF;$VARTEXFONTS
> -TEXMFDBS = $TEXMFSYSVAR;$TEXMFLOCAL;$TEXMFMAIN;$VARTEXFONTS
> +TEXMFDBS = $TEXMFSYSVAR;$TEXMFLOCAL;$TEXMFMAIN;$VARTEXFONTS;$TEXMFDIST

I recall that we discussed this, but don't remember why we stopped to
use the complete TEXMF list for TEXMFDBS.  I now see a disadvantage:
mktexlsr now does no longer create (and worse, update) ls-R files in my
homedirectory. 

Couldn't we work around this problem by setting a TEXMFDBS environment
variable in maintainer scripts, when needed?

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



Reply to: