[tex-live] updmap.cfg (and fmtutil.cnf)
Olaf Weber
olaf at infovore.xs4all.nl
Tue Sep 14 22:17:07 CEST 2004
Gerben Wierda writes:
>> I'd rather not see them installed from the source tree, for the same
>> reason I'd rather not see texmf.cnf installed from the source tree.
>> The versions we want are likely to be somewhat specific to TeX-live.
> Certainly, but a 'make install' should work in a clean situation (it
> always did thusfar, including the creation of a texmf.cnf and a
> fmtutil.cnf). 'Make install' tries to run updmap and thus 'make
> install' needs a updmap.cfg (the same as with fmtutil). As it is now,
> a 'make install' on my system fails because I run this in a 100% clean
> environment.
Ok. What I do to compile TeX-live is make sure that links to
texmf-dist (and texmf-doc) ara available, as well as a copy (writable)
of texmf and texmf-var. This makes the compilation go smoothly.
A completely clean texmf will be lacking certain files, at present (in
particular, I think, the tcx files and updmap.cfg).
Note that I have no intention whatsoever of going back to shipping the
tcx files in the web2c source tarballs. But arguably these should be
moved into texmf-dist/web2c (which currently doesn't exist at all).
For the config files that _can_ be installed from the source tree,
something like the code for texmf.cnf may be appropriate:
if grep 'original texmf.cnf --' $(web2cdir)/texmf.cnf >/dev/null 2>&1 \
|| test ! -r $(web2cdir)/texmf.cnf; then \
$(INSTALL_DATA) texmf.cnf $(web2cdir)/texmf.cnf; \
else true; fi
--
Olaf Weber
(This space left blank for technical reasons.)
More information about the tex-live
mailing list