[Fedora TeX Live] ConTeXt doesn't get installed properly

Mojca Miklavec mojca.miklavec.lists at gmail.com
Thu Jul 7 19:42:31 CEST 2011


2011/7/7 Vedran Miletić <rivanvx at gmail.com>:
> Hi,
>
> as opposed to TeX Live 2011 pretest installed by install-tl, ConTeXt
> installed from RPMs doesn't work, i.e.  mtxrun --generate and context
> both give something like
>
> $ 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 | 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
>
> It would be sad not have working ConTeXt, especially after the effort
> that went into making it work out of the box in TL2011.
>
> I'm not an expert here, so just in case I'm CC-ing Mojca who can
> explain what is going on and how to fix it.

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.

Mojca


More information about the TeXLive mailing list