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

Bug #769081 reported by Tobin Davis on 2011-04-22
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
High
Colin Watson
Natty
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.

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)
Tobin Davis (gruemaster) wrote :

Patch from cjwatson. Tested and passed ok.

Changed in ubiquity (Ubuntu Natty):
status: Confirmed → In Progress
Colin Watson (cjwatson) on 2011-04-22
Changed in ubiquity (Ubuntu Natty):
assignee: Stéphane Graber (stgraber) → Colin Watson (cjwatson)
Colin Watson (cjwatson) on 2011-04-22
Changed in ubiquity (Ubuntu Natty):
status: In Progress → Fix Committed
tags: added: iso-testing
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  Edit
Everyone can see this information.

Other bug subscribers