Description of problem: pykickstart type error. Version : pykickstart 0.93 How reproducible: Traceback (most recent call last): File "/usr/share/system-config-kickstart/kickstartGui.py", line 323, in on_activate_preview_options previewDialog = savefile.saveFile (self.ksHandler.__str__(), File "/usr/lib/python2.4/site-packages/pykickstart/commands/base.py", line 197, in __str__ retval += obj.__str__() File "/usr/lib/python2.4/site-packages/pykickstart/commands/fc3.py", line 945, in __str__ retval += part.__str__() File "/usr/lib/python2.4/site-packages/pykickstart/commands/fc4.py", line 97, in __str__ retval = FC3Handler.PartData.__str__().strip() TypeError: unbound method __str__() must be called with PartData instance as first argument (got nothing instead) Steps to Reproduce: always Solutions: change line 97 in fc4.py to : retval = FC3Handler.PartData.__str__(self).strip()
Thanks for the bug report. I've fixed this one and several others that I found when searching. It will be in the next build of pykickstart.