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

Re: Changes to the Policy



Hi Frank!

Houston, we have a problem!

How do we solve this:

On Fre, 25 Nov 2005, Norbert Preining wrote:
> +TEXMFDIST = /usr/share/texmf-{tetex,texlive}

and in fmtutil:
initTexmfMain()
{
  case $MT_TEXMFMAIN in
    "") MT_TEXMFMAIN=`kpsewhich --var-value=TEXMFMAIN`;;
  esac
  export MT_TEXMFMAIN
}

...
tcfmgr()
{
  initTexmfMain
  "$MT_TEXMFMAIN/texconfig/tcfmgr" "$@"
}


We cannot simple patch this to use TEXMFDIST, as this contains two
pathes.

Possible solutions:
. patch fmtutil etc to actually use texmf-texlive for texlive packages
  and texmf-tetex for tetex packages
	good: - fast
	bad:  - hack hack hack

. only one package actually installs texmf/texconfig, and not into
  texmf-{tetex,texlive} but into texmf
  	good: - clean, tex-config is related to the binaries which
		can also onlz be installed once. If we want we have
		to start something with alternatives
	bad:  - ??

Side note: Are there other implications of having TEXMFDIST set to TWO
directories? I guess it is intended as one actual path only?

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining AT logic DOT at>             Università di Siena
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
FINUGE (vb.)
In any division of foodstuffs equally between several people, to give
yourself the extra slice left over.
			--- Douglas Adams, The Meaning of Liff



Reply to: