[Fedora TeX Live] ConTeXt

Vedran Miletić rivanvx at gmail.com
Sun Nov 20 20:27:43 CET 2011


Hi,

I'm glad to see there is still effort to bring this to Fedora.

The problem that I'm experiencing is that ConTeXt MkIV is not working,
it fails with:

$ context
sh: uname: command not found

mtxrun          | forcing cache reload
resolvers       | resolving | unknown configuration file '/usr/texmfcnf.lua'
resolvers       | resolving | unknown configuration file './texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'/usr/share/texmf-local/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'/usr/share/texmf/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'/usr/texmf-local/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'/usr/texmf/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'./share/texmf-local/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'./share/texmf/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'./texmf-local/texmfcnf.lua'
resolvers       | resolving | unknown configuration file './texmf/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'/usr/share/texmf-local/web2c/texmfcnf.lua'
resolvers       | resolving | unknown configuration file
'/usr/share/texmf/web2c/texmfcnf.lua'
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
'./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 | warning: no lua configuration files found
resolvers       | resolving | no texmf paths are defined (using TEXMF)
resolvers       | resolving |
mtxrun          | the resolver databases are not present or outdated
resolvers       | resolving | using suffix based filetype 'lua'
resolvers       | resolving | using suffix based filetype 'lua'
resolvers       | resolving | remembered file 'mtx-context.lua'
resolvers       | resolving | using suffix based filetype 'lua'
mtxrun          | unknown script 'context.lua' or 'mtx-context.lua'

Mojca Miklavec (cc'd) explained it this way:

"The problem is that ConTeXt doesn't find any file texmfcnf.lua. Where
does RedHat put texmf.cnf and texmfcnf.lua files (that is the most
important piece of information needed)?

That can be one or multiple files. In case of pure TeX Live, there is
one with hardcoded paths and one with user settings depending on
settings chosen during installation. RedHat could probably use just a
single patched file, but somebody needs to make sure that it is
properly patched to take redhat-specific directory structure in
account.

Above you can see a list of paths that ConTeXt checks for
texmfcnf.lua. If that list doesn't suffice, ConTeXt may be patched
(and you will get instructions how to do so for the released version),
but you need to tell us where this file is usually located first."

Can anything be done?

Regards,

Vedran Miletić

P.S.
texlive-context also has unnecessary dependancy on lua (my fault
because I reported it long ago to jnovy as missing, while context
script actually needs only luatex).


More information about the TeXLive mailing list