[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Dev-luatex] new luatex for Debian



On Thu, May 24, 2012 at 3:14 AM, Norbert Preining wrote:
> Hi Mojca,
>
> (dropping Karl and dev-luatex list, since luatex now works, but add context list)
>
> On Do, 24 Mai 2012, Mojca Miklavec wrote:
>> Committed (after my commit I found another version of ConTeXt, but
>
> Still not working ...
>
> Now it finds my texmfcnf.lua, but is still borken:
> # mtxrun --generate
>
> resolvers       | resolving | variable 'SELFAUTOLOC' set to '/usr/bin'
> resolvers       | resolving | variable 'SELFAUTODIR' set to '/usr'
> resolvers       | resolving | variable 'SELFAUTOPARENT' set to '.'
> resolvers       | resolving | variable 'TEXMFCNF' set to ''
> resolvers       | resolving | variable 'TEXMF' set to ''
> resolvers       | resolving | variable 'TEXOS' set to '/usr'
> resolvers       | resolving |
> resolvers       | resolving | using configuration specification 'home:texmf/web2c;{selfautoloc:,selfautoloc:/share/texmf-local/web2c,selfautoloc:/share/texmf/web2c,selfautoloc:/texmf-local/web2c,selfautoloc:/texmf/web2c,selfautodir:,selfautodir:/share/texmf-local/web2c,selfautodir:/share/texmf/web2c,selfautodir:/texmf-local/web2c,selfautodir:/texmf/web2c,selfautoparent:/../texmf-local/web2c,selfautoparent:,selfautoparent:/share/texmf-local/web2c,selfautoparent:/share/texmf/web2c,selfautoparent:/texmf-local/web2c,selfautoparent:/texmf/web2c}'
> resolvers       | resolving |
> resolvers       | resolving | unknown configuration file '/root/texmf/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/bin/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/bin/share/texmf-local/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/bin/share/texmf/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/bin/texmf-local/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/bin/texmf/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/share/texmf-local/web2c/texmfcnf.lua'
> resolvers       | resolving | found configuration file '/usr/share/texmf/web2c/texmfcnf.lua'
>
>        HURRAY!!!
>
> resolvers       | resolving | unknown configuration file '/usr/texmf-local/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file '/usr/texmf/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file './../texmf-local/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file './texmfcnf.lua'
> resolvers       | resolving | unknown configuration file './share/texmf-local/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file './share/texmf/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file './texmf-local/web2c/texmfcnf.lua'
> resolvers       | resolving | unknown configuration file './texmf/web2c/texmfcnf.lua'
> resolvers       | resolving |
> resolvers       | resolving | skipping configuration file 'selfautodir:/share/texmf/web2c/texmfcnf.lua' (no file)

First of all, I think that ConTeXt is wrong about message. Hans, file
exists, only the contents might be weird, but that doesn't mean "no
file".

The lines around 12618 in mtxrun:

            local blob = loadfile(realname)
            if blob then

 fail to load (slightly wrong content), but this doesn't mean that
there is no file.

> MIND it finds
>        /usr/share/texmf/web2c/texmfcnf.lua
> as it says:
> resolvers       | resolving | found configuration file '/usr/share/texmf/web2c/texmfcnf.lua'
>
> and this file contains the proper changes from the distributed texmfcnf.lua
> to what we need in Debian, I attach my version here.
>
> But still, all broken.

Probably all broken including this line in texmfcnf.lua?
    TEXMFLOCAL      = /usr/local/share/texmf",

Mojca

PS: you don't need
    local texmflocal = "/usr/local/share/texmf";
on top. That's only to overcome a problem with ".." in
"../texmf-local" in TeX Live.


Reply to: