Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 240353

Summary: TypeError: getMembers() takes at most 2 arguments (3 given)
Product: [Fedora] Fedora Reporter: Andrew Cagney <cagney>
Component: anacondaAssignee: James Antill <james.antill>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: powerpc   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-05-21 18:08:37 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:
Bug Depends On:    
Bug Blocks: 235611    
Attachments:
Description Flags
what anaconda dumped to a remote machine none

Description Andrew Cagney 2007-05-16 17:56:38 UTC
Description of problem:

When installing on ps3, either 6.93 or rawhide of today:

Traceback (most recent call first):
  File "/usr/lib/anaconda/sortedtransaction.py", line 33, in getMembers
    return TransactionData.getMembers(self, pkgtup, output_states)
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1800, in install
   tx_return.extend(self.tsInfo.getMembers(pkgtup=po.pkgtup))
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1448, in selectGroup
    txmbrs = self.install(name = pkg)
  File "/usr/lib/anaconda/yuminstall.py", line 1267, in selectGroup
    mbrs = self.ayum.selectGroup(group)
  File "/usr/lib/anaconda/installclasses/fedora.py", line 41, in <lambda>
    map(lambda x: anaconda.backend.selectGroup(x), grps)
  File "/usr/lib/anaconda/installclasses/fedora.py", line 41, in setGroupSelection
    map(lambda x: anaconda.backend.selectGroup(x), grps)
  File "/usr/lib/anaconda/backend.py", line 244, in doBasePackageSelect
    anaconda.id.instClass.setGroupSelection(anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 203, in moveStep
    rc = stepFunc(self.anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 126, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/gui.py", line 1041, in nextClicked
    self.anaconda.dispatch.gotoNext()
TypeError: getMembers() takes at most 2 arguments (3 given)

Comment 1 Andrew Cagney 2007-05-16 17:58:46 UTC
Created attachment 154854 [details]
what anaconda dumped to a remote machine

Comment 2 Chris Lumens 2007-05-16 18:22:29 UTC
This should be fixed in anaconda-11.2.0.56-1.  What version is in the trees you
are trying?

Comment 3 Andrew Cagney 2007-05-16 18:59:22 UTC
rawhide of today (16th, date on directory was 15th), from
download.fedora.redhat.com/*/developement/*/ppc/

Comment 4 Chris Lumens 2007-05-16 19:46:00 UTC
What kind of install are you doing?  It doesn't look like there's any stage2
image in that tree, so I'm curious as to where that is coming from.  When
anaconda is starting up before it gets to graphical mode, you'll see a message
line "Greetings.  anaconda installer init version XXXXX starting".  What version
does it display?  This looks like tree weirdness to me, as we have certainly
fixed the code in question to where it no longer looks like what's displayed in
your traceback.

Comment 5 Andrew Cagney 2007-05-17 21:39:49 UTC
(In reply to comment #4)
> What kind of install are you doing?  It doesn't look like there's any stage2
> image in that tree, so I'm curious as to where that is coming from.  When
> anaconda is starting up before it gets to graphical mode, you'll see a message
> line "Greetings.  anaconda installer init version XXXXX starting".  What version
> does it display?  This looks like tree weirdness to me, as we have certainly
> fixed the code in question to where it no longer looks like what's displayed in
> your traceback.

Booting from a rawhide rescue disk; sounds like that is too old.  Will have to
twiddle thumbs until something more recent becomes available.

Mean while I've been given a workaround for getting this into text mode.

Comment 6 Jeremy Katz 2007-05-21 18:08:37 UTC
This is definitely fixed with current trees