Colin, my initial attempts at using your patches resulted in a SEGV in _try_constraint(); the first couple of times that function is invoked, ped_constraint_intersect() returns NULL. I added a NULL check to debug.patch like so: http://paste.ubuntu.com/418950/ and was able to successfully get logs.
I had difficulty reproducing the failure condition. Ultimately, what I resorted to doing was a default full disk karmic install, and then resizing the partitions slightly to match as best I could the partition table I listed in my initial report. It's not exactly the same setup, as fdisk in sector mode would not let me create /dev/sda5 starting at sector 19984384, but I was able to reproduce the constaint error.
Colin, my initial attempts at using your patches resulted in a SEGV in _try_constraint(); the first couple of times that function is invoked, ped_constraint_ intersect( ) returns NULL. I added a NULL check to debug.patch like so: http:// paste.ubuntu. com/418950/ and was able to successfully get logs.
I had difficulty reproducing the failure condition. Ultimately, what I resorted to doing was a default full disk karmic install, and then resizing the partitions slightly to match as best I could the partition table I listed in my initial report. It's not exactly the same setup, as fdisk in sector mode would not let me create /dev/sda5 starting at sector 19984384, but I was able to reproduce the constaint error.
Attached are my logs.