Comment 4 for bug 283642

Revision history for this message
Max Bowsher (maxb) wrote :

Could the (minimal) fix be as simple as rewriting /etc/apt/apt.conf.d/05etckeeper to run via DPkg::Pre-Invoke rather than DPkg::Pre-Install-Pkgs ? Looking at the apt source, they seem to run one after the other, with the only difference being that one has data passed to it on stdin, and the other does not.

Of course, there's still the twin issues of:
 * update-manager's forked apt child shouldn't die on SIGPIPE
 * update-manager's parent should notice if the apt child dies uncleanly