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

Bug#586549: mktexlsr does not fail on intermittent errors



severity 586549 normal
reassign 586549 texlive-binaries
merge 136051 586549
retitle 136051 Please make upstream TL's scripts "set -e" (at least fmtutil and mktexlsr)
stop

On 20.06.10 Michael Tautschnig (mt@debian.org) wrote:

> Package: texlive-base-bin
> Version: 2007.dfsg.2-4+lenny2
> Severity: minor
> 
> It seems that mktexlsr does not exit if some error occurs in
> executing the commands. This possibly results in
> corrupted/incomplete ls-R files, as seen more than once on
> alioth.debian.org (hence CC'ed Tollef, alioth admin), e.g., if
> you're running out of disk space (on /tmp, most probably):
> 
Unfortunately the problem is not new and nobody really did care about
this. Reassigning and merging.

> If I understood the mktexlsr code correctly, something as simple as
> adding "set -e" could suffice to make mktexlsr exit/fail early, and
> the existing ls-R file would not get overwritten.
> 
I you're willing to work an this we'd be happy. I assume that not
only mktexlsr and fmtutil are affected.

H.
-- 
sigmentation fault

Attachment: signature.asc
Description: Digital signature


Reply to: