Bug 431744

Summary: anaconda aborts with "AttributeError: 'dict' object has no attribute 'order'"
Product: Red Hat Enterprise Linux 4 Reporter: Jun'ichi Nomura (Red Hat) <jnomura>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: low Docs Contact:
Priority: high    
Version: 4.7CC: coughlan, i-kitayama, kueda
Target Milestone: rcKeywords: Regression
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: anaconda-10.1.1.81-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-02-20 16:33:18 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jun'ichi Nomura (Red Hat) 2008-02-06 19:02:37 UTC
Description of problem:
During the installation, anaconda aborts with the following messages:
AttributeError: 'dict' object has no attribute 'order'

Version-Release number of selected component (if applicable):
anaconda-10.1.1.81-1
nightly/RHEL4-U7-re20080201.nightly/ia64/ia64-AS
nightly/RHEL4-U7-re20080206.nightly/ia64/ia64-AS

How reproducible:
Always

Steps to Reproduce:
1. Install RHEL4.7 nightly
2.
3.
  
Actual results:
Traceback (most recent call last):
  File "/var/tmp/anaconda-10.1.1.81//usr/lib/anaconda/gui.py", line 792, in
nextClicked
    self.setScreen ()
  File "/var/tmp/anaconda-10.1.1.81//usr/lib/anaconda/gui.py", line 1135, in
setScreen
    new_screen = apply(self.currentWindow.getScreen, args)
  File "/var/tmp/anaconda-10.1.1.81//usr/lib/anaconda/iw/package_gui.py", line
942, in getScreen
    (parlist, pardict) = orderPackageGroups(self.grpset)
  File "/var/tmp/anaconda-10.1.1.81//usr/lib/anaconda/hdrlist.py", line 971,
in orderPackageGroups
    compsParents = grpset.compsxml.hierarchy.order
AttributeError: 'dict' object has no attribute 'order'


Expected results:
The error should not occur.

Additional info:

The phenomenon seems same as the regression detected and fixed
in RHEL4.6 pre-beta: 
https://bugzilla.redhat.com/show_bug.cgi?id=246653

Comment 1 David Lehman 2008-02-18 23:15:49 UTC
So this was also the result of a change to comps.xml, right? If it is/was the
same problem, it seems to have since been resolved.

Please confirm or deny that this issue is resolved in current nightly trees.

Comment 2 Jun'ichi Nomura (Red Hat) 2008-02-19 18:54:33 UTC
With the following version, the installation completed fine.
  nightly/RHEL4-U7-re20080219.nightly/ia64/ia64-AS
  anaconda-10.1.1.81-1
So I think it's ok to close this bug.