I can reproduce it with 90% reliability on my laptop with 6 partitions (for 
multiple ubuntu versions)
ubiquity process is hanging with 
/bin/sh /lib/partman/automatically_partition/25replace/choices

Where that process actually stops in:
open("/var/lib/partman/stopfifo")
which is used for synchronization with partman_server. It looks like the latter 
no longer reads from the pipe.

partman_server itself is blocked in open("/var/lib/partman/outfifo") for
reading but it does not look like somebody has written anything there.

It looks like by introducing some delays in the scripts (e.g. by set -x
which prints what's being executed by the interpreter and log-output
dumps it to syslog) I can get the partitioning screen to work.

By feeding some "OK" strings to outfifo, stopfifo and infifo I seem to
be able to resynchronize the scripts with partman and the proper page
appears in the installer. I guess it expects something other than a
bunch of OKs so an attempt to do something on that page ends up in a
messagebox with "??? ???" title and  "??? ???" description (yes,
question marks).

So it looks like if there are quite a few partitions, partman_server can
get out of sync with the scripts that feed it the data and this blocks
the installer. This also explains why I was not able to reproduce this
issue in a VM or during my initial Raring setup - at that stage there
were no filesystems on the disk so the whole filesystem probing process
took much less time.

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

Title:
  After 'Preparing to install Ubuntu' screen, raring installation hangs

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to