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

-- 
dist-upgrade silently fails to do anything if etckeeper is installed
https://bugs.launchpad.net/bugs/283642
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to