Bug 21607

Summary: Crash on first update of fedora10
Product: PackageKit Reporter: Julien Roubieu <julien>
Component: GeneralAssignee: Richard Hughes <richard>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Julien Roubieu 2009-05-06 19:47:18 UTC
I just installed Fedora 10 in a VMware Fusion VM (OSX), and it's the first software update it does.
I'm getting the following trace :

Error Type: <type 'exceptions.TypeError'>
Error Value: sequence item 0: expected string, tuple found
  File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2202, in <module>
    main()
  File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2199, in main
    backend.dispatcher(sys.argv[1:])
  File : /usr/lib/python2.5/site-packages/packagekit/backend.py, line 599, in dispatcher
    self.dispatch_command(args[0], args[1:])
  File : /usr/lib/python2.5/site-packages/packagekit/backend.py, line 577, in dispatch_command
    self.update_system()
  File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 1103, in update_system
    self._runYumTransaction(allow_skip_broken=True)
  File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 1527, in _runYumTransaction
    message = _format_msgs(ye.value)
  File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 172, in _format_msgs
    text = "
".join(msgs)
Comment 1 Benjamin Close 2009-05-26 19:55:22 UTC
Switch to relevant project
Comment 2 Jean-François Fortin Tam 2012-01-05 10:58:17 UTC
Hi there,
This bug report is very old and based on a version not supported anymore. By upgrading to a newer version of PackageKit you could receive bug fixes and new functionality. You may need to upgrade your Linux distribution to obtain a newer version of PackageKit.
Please feel free to reopen this bug if the problem still occurs with the latest version.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.