From b6632fe8a96e0d5e15d577574b09788e40369e95 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 26 Jul 2008 21:39:36 +0000 Subject: comment about TEXMFLOCAL not overriding TEXMFMAIN git-svn-id: svn://tug.org/texlive/trunk@9800 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/kpathsea/texmf.cnf | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Build') diff --git a/Build/source/texk/kpathsea/texmf.cnf b/Build/source/texk/kpathsea/texmf.cnf index 6cec56fb80c..63098881ee5 100644 --- a/Build/source/texk/kpathsea/texmf.cnf +++ b/Build/source/texk/kpathsea/texmf.cnf @@ -102,6 +102,15 @@ TEXMFCONFIG = ~/.texlive2008/texmf-config % % For texconfig to work properly, TEXMFCONFIG and TEXMFVAR should be named % explicitly and before all other trees. +% +% TEXMFLOCAL follows TEXMFMAIN (and precedes TEXMFDIST) because the only +% files in TEXMFMAIN are tightly coupled with the particular version of +% the distribution, such as format files. Overriding them would be more +% likely to cause trouble than help. On the other hand, all the +% standard packages and fonts are in TEXMFDIST, and locally-installed +% versions should take precedence over those (although it is generally a +% source of confusion to have different versions of a package installed, +% whatever the trees, so try to avoid it). TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST} % The system trees. These are the trees that are shared by all the users. -- cgit v1.2.3