I found this recently, apropos of Matthew remarking to me in person
about a `subprocess died with Broken pipe' problem in dpkg:

          ohshite(_("failed to exec tar"));
        }
        close(p2[0]);
        waitsubproc(c3,"tar",0);
      }

      waitsubproc(c2,"gzip -dc",1);
295>  if (c1 != -1) waitsubproc(c1,"paste",0);
      if (oldformat && admininfo) {
        if (versionnum == 0.931F) {
          movecontrolfiles(OLDOLDDEBDIR);
        } else if (versionnum == 0.932F || versionnum == 0.933F) {
          movecontrolfiles(OLDDEBDIR);
        }
      }
    }

The `0' at the end of that line should be a `1'.  I'm too pissed[1]
now to find the real code and see if it's been fixed by now, but I
thought I should at least tell someone before I forget ...

Ian.

[1] In British English, pissed = drunk.


Reply via email to