Re: (Not) Moving all stuff to TEXMFDIST
[including #350992 again that I had removed previously by accident]
On Sun, Feb 19, 2006 at 18:36 +0100, Norbert Preining wrote:
> On Son, 19 Feb 2006, Ralf Stubner wrote:
> > Indeed it looks as if the mktex* in TEXMFMAIN/web2c as well as their
> > configuration files mktex*.opt are explicitly searched in TEXMFMAIN.
> > Therefore I would suggest to keep them there. The same for tcfmgr and
> > related files in TEXMFMAIN/texconfig.
> Good, can we create a list?
Ok, files in tetex-bin that I would suggest to keep in TEXMFMAIN:
According to your list, texlive has no pdfxtex.pool (and probably no
pdfxtex binary), but the rest is the same.
The problem here is, of course, what Frank remarked in #350992. The
TeX Policy says that all files should go to TEXMFDIST (we can change
that if we want) and the mktex*opt files are sort of configuration
files. However, those are explicitly searched in TEXMFMAIN, hence one
can't shadow them without significant changes to to the mktex* scripts
(and probably tcfmgr and other files). Doesn't sound like a good idea to
> > > See attached list.
> > I think most of these files could go to TEXMFDIST. The exceptions are
> > mktex* et al. and tcfmgr et al. The pool files are a corner case where
> > one can argue for both TEXMFMAIN and TEMXFDIST. I would prefer to keep
> > them in TEXMFMAIN, though.
> Good idea, who is replacing the binaries really also has to replace the
> pool files. They should not be overrideable.
If we decide to keep pool files in TEXMFMAIN, this requirement should be
documented in the TeX Policy.