Bug#486162: texlive-base-bin: tcfmgr.map and fmtutil.cnf missing
Frank Küster wrote:
> Alexander Heinlein <alexander.heinlein@web.de> wrote:
>
> > Frank Küster wrote:
> >> Alexander Heinlein <alexander.heinlein@web.de> wrote:
> >>
> >> > /tmp/fmtutil.QIq31264 contains:
> >> >
> >> > warning: kpathsea: No usable entries in /var/lib/texmf/ls-R.
> >>
> >> Hm, what is the output of
> >>
> >> ls -l /var/lib/texmf/ls-R
> >>
> >> and what are the contents of that file?
> >
> > Oh, there was crap in the ls-R files.
>
> How did that look like? We should find out how it came into them.
There was some part of a text, i think in french. I had some problems with
my hardware some weeks ago which led to system resets during package
installation. I guess there went something wrong.
> > But installation still fails with
> [...]
> >> > Config files
> >> > Warning: texmf.cnf cannot be found with kpsewhich!
> >>
> >> It should be in ls /usr/share/texmf/web2c/, and actually be a symlink to
> >> /etc/texmf/texmf.cnf. Do these files exist?
> >
> > /usr/share/texmf/web2c/texmf.cnf exists and points at /etc/texmf/texmf.cnf,
> > which also exists.
> >
> >> If yes, what is the output of
> >>
> >> kpsewhich -debug 127 texmf.cnf 2>&1 | tee debug.lg
> >
> > File has been attached.
>
> This is strange to me. You say the files do exist, but the debug log
> ends with
>
> kdebug:kpse_find_file: searching for texmf.cnf of type cnf (from compile-time paths.h)
> kdebug:start search(files=[texmf.cnf], must_exist=0, find_all=0, path=/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c).
> kdebug:kpse_normalize_path (/usr/share/texmf/web2c) => 1
> kdebug:hash_lookup(texmf.cnf) => (nil)
> kdebug:kpse_normalize_path (/usr/share/texmf-texlive/web2c) => 1
> kdebug:hash_lookup(texmf.cnf) => (nil)
> kdebug:kpse_normalize_path (/usr/local/share/texmf/web2c) => 1
> kdebug:search([texmf.cnf]) =>
>
> In the fourth line, the first one with kpse_lookup, I get
>
> kdebug:hash_lookup(texmf.cnf) => /usr/share/texmf/web2c/
>
> in other words the directory where it is. After that, it stops iterating
> through the paths, and after some checking echoes
>
> /usr/share/texmf/web2c/texmf.cnf
>
> on stdout.
>
> Is the file /etc/texmf/texmf.cnf readable?
Yes.
$ ls -l /etc/texmf/texmf.cnf
-rw-r--r-- 1 root root 27460 2008-06-13 21:02 /etc/texmf/texmf.cnf
Regards,
Alex
Reply to: