I've caught this in the act with strace, but the log is 2GB and will
take some time to analyse.

My best guess is that one of the packages upgraded in this run starts a
daemon which fails to disconnect itself from the stdout/stderr it's
given on startup.  That means log-output never exits because the file
descriptors it's watching are still open.  If this theory is correct,
then a fix would be twofold: in quantal, fix the daemon to disconnect
properly; in both precise and quantal, extend the no-op SIGCHLD handler
hack in log-output to force it to exit as soon as its child process
exits, even if --pass-stdout isn't being used.

** Changed in: ubiquity (Ubuntu)
       Status: Triaged => In Progress

** Changed in: ubiquity (Ubuntu)
     Assignee: (unassigned) => Colin Watson (cjwatson)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1021293

Title:
  Ubuntu 12.04 install stalls when doing apt-get upgrade

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1021293/+subscriptions

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

Reply via email to