dpkg-deb/extract.c:~295: if (c1 != -1) waitsubproc(c1,"paste",0);
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 to: