dist-upgrade silently fails to do anything if etckeeper is installed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Fix Released
|
Medium
|
Michael Vogt | ||
Intrepid |
Fix Released
|
Medium
|
Michael Vogt |
Bug Description
Binary package hint: update-manager
hardy->intrepid.
If the etckeeper package is installed and configured, something about its DPkg::Pre-
I've been trying to isolate the problem, and so far it looks as if when we call into the C++ part of APT, specifically pkgPackageManag
I think I'm closing in on a possible cause.... it looks like etckeeper is failing to read the data that apt tries to pass it on stdin, thus causing apt to be killed with a SIGPIPE..... out of time to debug right now, hope this braindump can be of use.
Changed in update-manager: | |
importance: | Undecided → Medium |
milestone: | none → ubuntu-8.10 |
status: | New → Triaged |
Changed in update-manager: | |
assignee: | nobody → mvo |
status: | Triaged → In Progress |
The SIGPIPE seems to be a good hint I see it in the strace log as well.