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

Bug#273244: (no subject)



Sorry, I introduced confusion into my bug report by choosing a faulty
method to support and demonstrate my claim of a problem with
update-texmf:  the program was in fact failing for me as I claimed in the
subject line, but the "proof" of it that I gave in my report was
flawed.  Here is the fuller story.

After I upgraded tetex-bin, I noticed that latex was failing to find
its format file.  I investigated, and I determined that
/etc/texmf/texmf.cnf was out of date with respect to the files in
/etc/texmf/texmf.d.  I manually ran update-texmf and texhash several
times, but this did not update /etc/texmf.cnf, and latex still failed
to find its format file.  While writing the bug report, I used "touch"
without realizing that in order to demonstrate the problem I was
experiencing, I needed to use something like

  echo "% extra comment line" >> /etc/texmf/texmf.d/05TeXMF.cnf              

to simulate the substantive changes that I made to certain files in
/etc/texmf/texmf.d.


In any case, I have just tried to reproduce the problem and
update-texmf now seems to work as intended.  Earlier today I updated
fifty or more Debian packages, however, including at least one
tetex-related package, so I don't think I can recreate the problem
now.  I would not be surprised if the problem involved ucf, which has
been at the root of several headaches with updates of the mailscanner
package recently.

I wanted to clarify the reason for my initial report, which was
obscured by my poor attempt to substantiate it.  But since I can no
longer reproduce the problem, then I suppose you ought to leave this
report as a wishlist regarding the output of the -v option to
update-texmf.  Perhaps if the wording was changed and the user is told
the filename of the temporary file which is compared with the existing
/etc/texmf/texmf.cnf, then any future problems with the interaction of
udpate-texmf and ucf will be more easily detected and diagnosed.  (If
the temp file is deleted automatically, then perhaps the -d or a new
-d(ebug) option should inhibit deletion.)



Reply to: