On Mo, 17 Mär 2008, Hans Georg wrote:
> > Where is the local texmf.cnf?
>
> In my home directory. Does it matter?
in ~/texmf.cnf?? If yes, it does matter. How do you expect that tex is
finding that? Should it search the whole hard disk, or the whole $HOME
(which might be on NFS and be huge ..).
> > What is the TEXMFCNF?
>
> The environment which specifies where to find the texmf.cnf config file.
Thanks, I was asking for the setting of TEXMFCNF, not its meaning.
> However, I found the bug. tex-live appears to put all the ls-R
> index files in a central directory, and consequently they cannot
> be updated by a user. It follows that under tex-live, a user
> texmf tree has to be searched explicitely without using an ls-R
> index.
What? The Debian/Ubuntu packages put ls-R files for /var/lib/texmf,
/usr/share/texmf, /usr/share/texmf-texlive under /var and create links.
Nothing else is done.
If you call
mktexlsr ~/texmf
then you will get
~/texmf/ls-R
The problem might be that there was an out-dated ls-R file NOT listing
the texmf.cnf file. Right? In this case, please remove ls-R files in ~,
they are useless.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <email address hidden> Vienna University of Technology
Debian Developer <email address hidden> Debian TeX Group
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
TINGRITH (n.)
The feeling of silver paper against your fillings.
--- Douglas Adams, The Meaning of Liff
On Mo, 17 Mär 2008, Hans Georg wrote:
> > Where is the local texmf.cnf?
>
> In my home directory. Does it matter?
in ~/texmf.cnf?? If yes, it does matter. How do you expect that tex is
finding that? Should it search the whole hard disk, or the whole $HOME
(which might be on NFS and be huge ..).
> > What is the TEXMFCNF?
>
> The environment which specifies where to find the texmf.cnf config file.
Thanks, I was asking for the setting of TEXMFCNF, not its meaning.
> However, I found the bug. tex-live appears to put all the ls-R
> index files in a central directory, and consequently they cannot
> be updated by a user. It follows that under tex-live, a user
> texmf tree has to be searched explicitely without using an ls-R
> index.
What? The Debian/Ubuntu packages put ls-R files for /var/lib/texmf, texmf-texlive under /var and create links.
/usr/share/texmf, /usr/share/
Nothing else is done.
If you call
mktexlsr ~/texmf
then you will get
~/texmf/ls-R
The problem might be that there was an out-dated ls-R file NOT listing
the texmf.cnf file. Right? In this case, please remove ls-R files in ~,
they are useless.
Best wishes
Norbert
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- --
Dr. Norbert Preining <email address hidden> Vienna University of Technology
Debian Developer <email address hidden> Debian TeX Group
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------
TINGRITH (n.)
The feeling of silver paper against your fillings.
--- Douglas Adams, The Meaning of Liff