[tex-live] TexLive 20070128 doesn't work well under Win32

Akira Kakuto kakuto at fsci.fuk.kindai.ac.jp
Fri Feb 2 15:30:30 CET 2007


Hi Hans,

> well, then don't spent time on my irrelevant comments ...
> since i was commenting on ls-r and triggered by lower/upercase
> remarks and remembered a related problem 
> 
> Akira, 
> 
> can you look into this?
> 
> >kpsewhich --debug=2 texnansi.enc
> kdebug:hash_lookup(TEXMFDBS.kpsewhich) => (nil)
> kdebug:hash_lookup(TEXMFDBS) => $TEXMF;$VARTEXFONTS
> kdebug:hash_lookup(VARTEXFONTS.kpsewhich) => (nil)
> kdebug:hash_lookup(VARTEXFONTS) => $TEMPFONTPATH/varfonts
> kdebug:hash_lookup(TEXMFLOG.kpsewhich) => (nil)
> kdebug:hash_lookup(TEXMFLOG) => (nil)
> kdebug:c:/data/develop/tex/texmf-fonts/ls-R: 4910 entries in 253
> directories (0 hidden).
> kdebug:ls-R hash table:15991 buckets, 3385 nonempty (21%); 4910 entries,
> average chain 1.5.
> kdebug:c:/data/develop/tex/texmf-fonts/ls-r: 4910 entries in 253
> directories (0 hidden).
> kdebug:ls-R hash table:15991 buckets, 3385 nonempty (21%); 9820 entries,
> average chain 2.9.

I think that is intended by Olaf. On mono-case file system, ls-R and
ls-r are the same, thus being read twice.
I refer a part of Olaf's code:

#ifndef DB_NAME
#define DB_NAME "ls-R"
#endif
#ifndef DB_NAME_LC
#define DB_NAME_LC "ls-r"
#endif

static const_string db_names[] = {
    DB_NAME,
    DB_NAME_LC,
    NULL
};

Best regards,
Akira


More information about the tex-live mailing list