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

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: