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

Bug#673022: texlive-base: cannot upgrade to 2011.20120509-1



[resending since the message with non-printable characters was rejected]

Yves-Alexis Perez <corsac@debian.org> writes:

> So it did happen again for 2012.20120516-1, same symptoms. I tried to
> upgrades, and each time the failing is for different commands again
> (/tmp files attached) so my guess is that, like before, it'll end up
> with a success, when it'll have “failed” all the stuff it needs to do
> (it doesn't seem to retry to do them at the next run).
>
> Output of fmtutil-sys --all attached too.

fmtutil: running `mf-nowin -ini   -jobname=mf -progname=mf -translate-file=cp227.tcx mf.ini' ...
[stuff removed]$DebCnfFile


The only clear text in that garbled output is $DebCnfFile. This string
occurse in /usr/share/texlive-bin/debianize-fmtutil, which is sourced by
fmtutil.  AFAIS it should only be called when the argument to fmtutil
isn't --all, but --enable Map.  However, this /might/ point to a real
bug in our scripts:  Have the mechanisms for fmt.d also changed, i.e. is
a stacked approach used there, too?  Then, maybe, the code to find the
right config file for --enable Map is buggy.

However, this shouldn't be relevant here.  I didn't really check the
code, though.

Could you maybe edit /usr/bin/fmtutil-sys and do the following change: 

exec fmtutil ${1+"$@"}
exec sh -x /usr/bin/fmtutil ${1+"$@"}

and try again?

Regards, Frank 



Reply to: