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

Hans Hagen pragma at wxs.nl
Fri Feb 2 15:49:08 CET 2007


Akira Kakuto wrote:
> 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.
>   
well, i consider that a bug then; why should the file be read twice ... 
since lsr loading time is not neglectable with big trees, i suggest to 
just read one of them
> 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
> };
>
>   
actually, (as with any kpse file read), the first hit (within a path) 
should abort further reading

Hans  

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                             | www.pragma-pod.nl
-----------------------------------------------------------------



More information about the tex-live mailing list