Colin Watson <cjwat...@debian.org> (2014-02-25): > On Tue, Feb 25, 2014 at 12:12:43AM +0000, Colin Watson wrote: > > In the meantime, I'm reverting my change from 1.103 for now since this > > is all pretty tricky, although I'm fairly convinced that this is just > > masking other bugs. So be it, I suppose. > > Uploaded: > > debian-installer-utils (1.106) unstable; urgency=high > > [ Wouter Verhelst ] > * resolv.c: move here from partman-nbd, and install into di-utils. > > [ Colin Watson ] > * Revert change in 1.103 to install no-op SIGCHLD handler even outside the > --pass-stdout case, since if a process daemonises without closing its > standard file descriptors and then tries to write to them it will > receive SIGPIPE, and that breaks speech synthesis in d-i (see #739989). > > -- Colin Watson <cjwat...@debian.org> Tue, 25 Feb 2014 00:12:49 +0000 > > I'll downgrade this once that's otherwise ready for testing.
Did you see my follow-up mail[1]? It looks to me it does not only trigger the espeakup hang, but a whole bunch of other hangs. (No hard data on this though, and I'm travelling soon; but you can look at all the mails from me on -boot@ yesterday.) 1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739989#10 As for the time it took to notice the regression, I do test speech synthesis on every upload, and it worked just fine, despite the version mismatch. (And d-i-utils wasn't ready to migrate when I uploaded 20140208.) Mraw, KiBi.
signature.asc
Description: Digital signature