[tex-live] More on texlive configuration

Ken Brooks kenb at rpath.com
Mon Aug 21 20:26:13 CEST 2006

gnwiii at gmail.com wrote:
>> 2. SELFAUTO* won't work for any purpose at all, so I should customize
>> texmf.cnf and change every SELFAUTO entry therein, to something more
>> definite.
>> Does this sound right?
> Well, SELFAUTO* could be used.  RH Fedora Core 5 teTeX uses (the
> redundantly redundant) compile-time default:
> {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c};$TETEXDIR;/usr/share/texmf/web2c;/usr/share/texmf/web2c 
> which seems to miss /usr/local/share/texmf/web2c.   There aren't any
> uses of SELFAUTO* in the effective parts of the texmf.cnf
> Something like:
> {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/local/share,/share,}/texmf{-local,}/web2c} 
> would support a site-specific "/usr/local/share/texmf/web2c/texmf.cnf".

Let's see if I understand this right.  If the executable is in /usr/bin, 
then SELFAUTOPARENT will resolve to /usr, and the above path will include 
  /usr/local/share/texmf, /usr/local/share/texmf-local, /usr/share/texmf, 
and /usr/share/texmf-local among others, giving my downstream user all 
redundant sorts of places in which to put his customizations without 
changing /usr/share/texmf/<anything>.

Now, why the desire for .../texmf-local if /usr/local/share/texmf is 
already available?


Ken Brooks
rPath, Inc.

More information about the tex-live mailing list