oem-config-debconf crashes on armel headless due to undefined attribute.

Bug #769081 reported by Tobin Davis
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
High
Colin Watson
Natty
Fix Released
High
Colin Watson

Bug Description

Binary package hint: ubiquity

Current version tested: 2.6.9

oem-config crashes after prompting for timezone and UTC info, causing it to restart with language selection. The following output was in the oem-config.log:

Traceback (most recent call last):
  File "/usr/sbin/oem-config", line 573, in <module>
    main(oem_config)
  File "/usr/sbin/oem-config", line 560, in main
    install(query=options.query)
  File "/usr/sbin/oem-config", line 242, in install
    ret = wizard.run()
  File "/usr/lib/ubiquity/ubiquity/frontend/debconf_ui.py", line 119, in run
    ret = dbfilter.run_unfiltered()
  File "/usr/lib/ubiquity/ubiquity/filteredcommand.py", line 232, in run_unfiltered
    self.cleanup()
  File "/usr/lib/ubiquity/plugins/ubi-timezone.py", line 597, in cleanup
    self.ui.controller.set_locale(
AttributeError: 'PageDebconf' object has no attribute 'controller'

Removing commit 4701 from ubiquity/plugins/ubi-timezone.py fixes this issue.

Tags: iso-testing
Revision history for this message
Tobin Davis (gruemaster) wrote :

Marked as confirmed as others in #ubuntu-arm on freenode are also reporting this issue.

Changed in ubiquity (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Changed in ubiquity (Ubuntu Natty):
milestone: none → ubuntu-11.04
Changed in ubiquity (Ubuntu Natty):
assignee: nobody → Stéphane Graber (stgraber)
Revision history for this message
Tobin Davis (gruemaster) wrote :

Patch from cjwatson. Tested and passed ok.

Changed in ubiquity (Ubuntu Natty):
status: Confirmed → In Progress
Colin Watson (cjwatson)
Changed in ubiquity (Ubuntu Natty):
assignee: Stéphane Graber (stgraber) → Colin Watson (cjwatson)
Colin Watson (cjwatson)
Changed in ubiquity (Ubuntu Natty):
status: In Progress → Fix Committed
tags: added: iso-testing
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.6.10

---------------
ubiquity (2.6.10) natty; urgency=low

  * Add __init__ methods to ubi-timezone's PageDebconf and
    PageNoninteractive classes, so that they have controller attributes
    (LP: #769081).
 -- Colin Watson <email address hidden> Fri, 22 Apr 2011 21:03:09 +0100

Changed in ubiquity (Ubuntu Natty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.