Bug#263715: fmtutil.cnf still not found in tetex-bin 2.0.2-18
Sorry about the delay :)
Mensaje citado por Frank Küster <frank@debian.org>:
>
> Thanks for the log. It seems there is a problem with the way we let
> update-texmf change the file. We use ucf for it, and this utility does
> not do what we want it to do.
>
> So for further debugging, you have to do some more work. The first ist
> just some informational stuff:
>
> grep texmf.cnf /var/lib/ucf/hashfile
> md5sum /etc/texmf/texmf.cnf
mfuentes@Beethoven:~$ grep texmf.cnf /var/lib/ucf/hashfile
00bcbdf7b9581a7fd245283523fabe6b /etc/texmf/texmf.cnf
mfuentes@Beethoven:~$ md5sum /etc/texmf/texmf.cnf
a059140fbfa8c4c8536e191b1a28915d /etc/texmf/texmf.cnf
>
> The next is a little more complicated. Please create a copy of
> /usr/sbin/update-texmf, make it executable and open it in an editor. The
> fifth non-blank line counting back from the end of the file is:
>
> rm -r ${TMPDIR}
>
> Please change this to
>
> echo rm -r ${TMPDIR}
>
> Then execute the file (as root), e.g.
>
> ./update-texmf
>
> It will put out something like
>
> rm -r /tmp/tmp.DNC6zo
>
> Please change to this directory. It will contain a file with a name
> starting with texmf (and ending with some random characters), say
> texmfXX43a, and a directory with md5sum.d appended,
> e.g. texmfXX43a.md5sum.d/. Please (as root) issue the command
>
> ucf --verbose -d --three-way texmfXX43a /etc/texmf/texmf.cnf
>
> exchanging the texmf-filename with what you found, and send us the
> output.
ok, this is the total secuence
root@Beethoven:~# ./update-texmf
rm -r /tmp/tmp.9FeUsc
root@Beethoven:~# cd /tmp/tmp.9FeUsc
root@Beethoven:/tmp/tmp.9FeUsc# ls
texmfXEnzKhg texmfXEnzKhg.md5sum.d
root@Beethoven:/tmp/tmp.9FeUsc# ucf --verbose -d --three-way texmfXEnzKhg /etc/texmf/texmf.cnf
ucf: The Debug value is 1
ucf: The new file is texmfXEnzKhg
ucf: The Destination file is /etc/texmf/texmf.cnf
ucf: The Source directory is .
ucf: The State directory is /var/lib/ucf
The hash file exists
egrep [[:space:]]/etc/texmf/texmf.cnf$ /var/lib/ucf/hashfile
00bcbdf7b9581a7fd245283523fabe6b /etc/texmf/texmf.cnf
The new start file is `texmfXEnzKhg\'
The destination is `/etc/texmf/texmf.cnf\' (`/etc/texmf/texmf.cnf\')
The history is kept under \'.\'
The file may be cached at \'/var/lib/ucf/cache/:etc:texmf:texmf.cnf\'
The destination file exists, and has md5sum:
a059140fbfa8c4c8536e191b1a28915d /etc/texmf/texmf.cnf
The old md5sum exists, and is:
00bcbdf7b9581a7fd245283523fabe6b
The new file exists, and has md5sum:
00bcbdf7b9581a7fd245283523fabe6b texmfXEnzKhg
The historical md5sum dir ./texmfXEnzKhg.md5sum.d exists
>
> Thanks in advance, Frank
it's an honor
--
Saludos!
.''`. Mauricio Fuentes Montero
: :' : Estudiante de Ingenieria Civil en Computación
`. `'` Universidad de Talca
`- Chile
Linux User #325289
Reply to: