AttributeError: 'PageKde' object has no attribute 'release_notes_found'

Bug #656983 reported by Colin Watson on 2010-10-08
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
High
Colin Watson
Maverick
High
Colin Watson

Bug Description

Binary package hint: ubiquity

After installation from the Kubuntu amd64 DVD, oem-config crashes as follows:

Traceback (most recent call last):
  File "/usr/lib/ubiquity/plugins/ubi-language.py", line 510, in check_returncode
    self.update_release_notes_label()
  File "/usr/lib/ubiquity/plugins/ubi-language.py", line 636, in update_release_notes_label
    if self.release_notes_found and self.update_installer:
AttributeError: 'PageKde' object has no attribute 'release_notes_found'

Looking at the code, this will happen for every Kubuntu oem-config run, since it happens when /cdrom/.disk/release_notes_url doesn't exist. The fix is simple and I intend to roll it into a post-release update (oem-config is used by OEMs and it's not absolutely vital that it works on the released ISO, although obviously it's nice when it does).

Colin Watson (cjwatson) on 2010-10-08
Changed in ubiquity (Ubuntu Maverick):
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Colin Watson (cjwatson)
milestone: none → maverick-updates
tags: added: iso-testing
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.5.0

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

  [ Colin Watson ]
  * Log which package (albeit only the first one) caused us to declare
    language support incomplete.
  * Initialise release_notes_found in KDE prepare plugin, so that it doesn't
    break in oem-config mode (LP: #656983).
  * Re-enable alpha warning for natty.
  * Fix ubiquity.i18n.string_extended set creation syntax.
  * GTK frontend:
    - Display inline error messages for bad usernames, rather than just
      silently greying out the Forward button (LP: #555896).
    - Use gobject.timeout_add_seconds rather than gobject.timeout_add in a
      couple of places where the exact timeout period isn't critical.
  * Adjust for changes in base-installer 1.113ubuntu1.
  * Install new files from apt-setup 1:0.48ubuntu1.
  * Automatic update of included source packages: apt-setup 1:0.48ubuntu1,
    base-installer 1.113ubuntu1, choose-mirror 2.35ubuntu1, clock-setup
    0.104ubuntu1, debian-installer-utils 1.80ubuntu1, hw-detect 1.80ubuntu1,
    netcfg 1.56ubuntu1, partconf 1.34, partman-auto 93ubuntu1, partman-base
    145ubuntu1, partman-basicfilesystems 67ubuntu1, partman-basicmethods 45,
    partman-btrfs 3, partman-ext3 60ubuntu1, partman-jfs 31,
    partman-newworld 23, partman-partitioning 77ubuntu1, partman-reiserfs
    48, partman-target 69ubuntu1, partman-xfs 45, preseed 1.46,
    yaboot-installer 1.1.17ubuntu1.

  [ Evan Dandrea ]
  * Merge with the maverick-cleanup branch.

  [ Martin Pitt ]
  * debian/rules: Run dh_scour to compress shipped SVG images. Add
    python-scour build dependency.
 -- Colin Watson <email address hidden> Mon, 08 Nov 2010 14:00:56 +0000

Changed in ubiquity (Ubuntu):
status: Fix Committed → Fix Released
JC Hulce (soaringsky) wrote :

This bug affects Ubuntu 10.10, Maverick Meerkat. Maverick has reached end-of-life and is no longer supported, so I am closing the bugtask for Maverick. Please upgrade to a newer version of Ubuntu.
More information here: https://lists.ubuntu.com/archives/ubuntu-announce/2012-April/000158.html

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

Other bug subscribers