ubiquity attempts to use x86-specific methods on port architectures.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Ubiquity is attempting to use x86 specific methods such as grub_default() in ubi-partman, which will not work on platforms that do not use GRUB as a bootloade r (such as ARM or PowerPC). This causes the installer to segfault and crash.
Steps to reproduce:
1. Boot a live image on non-x86
2. Start ubiquity
3. Try and do automatic or manual partitioning.
Original Bug Report:
Binary package hint: ubiquity
Had to run ubiquity manually as there is no icon on the UNE Dove image. Failure occurred when trying to select manual partitioning. Selector for manual vs automatic partitioning comes up before drive selection screen.
Image is from http://
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: ubiquity 2.3.13 [modified: lib/partman/
ProcVersionSign
Uname: Linux 2.6.32-409-dove armv7l
Architecture: armel
Date: Thu Sep 2 02:19:32 2010
ExecutablePath: /usr/lib/
InterpreterPath: /usr/bin/python2.6
LiveMediaBuild: Ubuntu-Netbook 10.10 "Maverick Meerkat" - Beta armel+dove (20100901)
ProcCmdline: /usr/bin/python /usr/lib/
ProcEnviron: Error: [Errno 13] Permission denied: '/proc/
PythonArgs: ['/usr/
SourcePackage: ubiquity
Title: ubiquity crashed with OSError in _execute_child()
UserGroups:
visibility: | private → public |
tags: | added: iso-testing |
description: | updated |
Changed in ubiquity (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
importance: | High → Undecided |
milestone: | none → ubuntu-10.10 |
summary: |
- ubiquity crashed with OSError in _execute_child() + ubiquity attempts to use x86-specific methods on port architectures. |
Changed in ubiquity (Ubuntu): | |
importance: | Undecided → High |
tags: | added: powerpc |
Changed in ubiquity (Ubuntu): | |
status: | Confirmed → Fix Committed |
Tested again today with ubiquity 2.3.15. Same failure.