Re: tex-common 0.11, conffiles in /e/t/texlive, texlive to experimental
Hi Frank!
On Die, 22 Nov 2005, Frank Küster wrote:
> $ kpsewhich --progname latex --show-path tex | tr ':' '\n' | grep etc
> !!/etc/texmf/tex/latex//
> !!/etc/texmf/tex/generic//
> !!/etc/texmf/tex///
>
> Together with
>
> ,---- info kpathsea 3.3.6
> | Two or more consecutive slashes in a path element following a directory
> | D is replaced by all subdirectories of D: first those subdirectories
> | directly under D, then the subsubdirectories under those, and so on.
> `----
>
> this seems to imply that the complete /etc/texmf/tex directory will be
> searched, including all subdirectories. The problem with this would be
> that files installed by texlive in /etc/texmf/texlive would be found (by
> teTeX's executables) even if texlive is removed, and vice versa.
??? Why? texlive is a *different* name than *tex*. I guess the check is
on directory level, so tex/// does *NOT* use texlive/ directory for
searching. Why should it?
> On the other hand, I just experimented, and if I remove the link from
> /usr/share/texmf/tex/generic/config to /etc/texmf/generic,
> pdftexconfig.tex (in /etc/texmf/generic) is not found. Adding a
> symlink /etc/texmf/pdftexconfig.tex -> generic/pdftexconfig.tex does not
> help, either, but a symlink
> /etc/texmf/tex/generic/pdftexconfig.tex ->
> ../../generic/pdftexconfig.tex does help.
Naturally, the TEXINPUTS path specifies what should be seached. And
practially all path start with .../tex/.
With TEXMFSYSCONFIG=/etc/texmf you cannot put stuff anywhere youwant, it
should be TDS compliant.
SO I have
TDS compliactn part:
/etc/texmf/fonts/map/dvips/local/belleek.map
/etc/texmf/tex/latex/graphics.cfg
...
general config files which are link targets in /usr/share/texmf
/etc/texmf/texlive/dvips/config.dfaxlow
(with /u/s/texmf/dvips/config/config.dfaxlow -> ...)
...
> So maybe I am wrong, but I think we should *understand* what is going on
> there. The alternative would be to install the conffiles into
I really don't see what problem you are trying to tackle?
/etc/texmf/texlive will *not* be searched by any kpse-routine without
changing the texmf.cnf
same for /etc/texmf/tetex
same for /etc/texmf/updmap.d/
what will be searched is /etc/texmf/{tex,fonts,dvips,...} like in TDS.
> I'm currently doing some test installs with tex-common 0.10.1/0.11 and
> teTeX.
Ok.
> > Question related to this: Should I actually depend on tex-common >=3D 0.11
> > oris it enought o depend on tex-common, if texlive enters the first time
> > into unstable after tex-common 0.11 has been in unstable?
>
> The interesting question is whether tex-common 0.11 is in *testing*,
> which means that there is no distribution left with a too-old
> tex-common. But I assume that we need a versioned Depends sooner or
Well, tex-common will be in testing *LONG* before any texlive will
emerge into experimental, not to speak of unstable ;-)
> later in etch's release cycle, anyway, so you can start with it now just
> as well. It's a service for people who update their testing/sid only
Hmm, I have already started uploading -1 to the tug server. Maybe I will
redo this. Maybe.
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
-------------------------------------------------------------------------------
SKETTY (n.)
Apparently self-propelled little dance a beer glass performs in its
own puddle.
--- Douglas Adams, The Meaning of Liff
Reply to: