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: