Need help testing updates transition for 8 and 9

Chuck Anderson cra at WPI.EDU
Wed Sep 10 21:11:56 UTC 2008


On a fresh F9 install (bare minimum, no GNOME, no X) the first yum 
update tracebacked, but still the update apparently completed ok and 
the next yum update used the newkey repos:

# yum update
Loaded plugins: refresh-packagekit
fedora                                                   | 2.4 kB     00:00
primary.sqlite.bz2                                       | 7.6 MB     00:00
updates                                                  | 2.6 00:00
primary.sqlite.bz2                                       |  11 kB     00:00
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package PackageKit-libs.x86_64 0:0.2.5-1.fc9 set to be updated
---> Package PackageKit.x86_64 0:0.2.5-1.fc9 set to be updated
---> Package yum-packagekit.x86_64 0:0.2.5-1.fc9 set to be updated
---> Package gnome-packagekit.x86_64 0:0.2.5-2.fc9 set to be updated
--> Processing Dependency: unique >= 0.9.4 for package: gnome-packagekit
--> Processing Dependency: libunique-1.0.so.0()(64bit) for package: gnome-packagekit
---> Package fedora-release.noarch 0:9-5.transition set to be updated
--> Running transaction check
---> Package unique.x86_64 0:0.9.4-5.fc9 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
---> Package PackageKit.x86_64 0:0.2.5-1.fc9 set to be updated
---> Package yum-packagekit.x86_64 0:0.2.5-1.fc9 set to be updated
---> Package gnome-packagekit.x86_64 0:0.2.5-2.fc9 set to be updated
--> Processing Dependency: unique >= 0.9.4 for package: gnome-packagekit
--> Processing Dependency: libunique-1.0.so.0()(64bit) for package: gnome-packagekit
---> Package fedora-release.noarch 0:9-5.transition set to be updated
--> Running transaction check
---> Package unique.x86_64 0:0.9.4-5.fc9 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
 PackageKit              x86_64     0.2.5-1.fc9      updates           566 k
 PackageKit-libs         x86_64     0.2.5-1.fc9      updates           110 k
 fedora-release          noarch     9-5.transition   updates            34 k
 gnome-packagekit        x86_64     0.2.5-2.fc9      updates           1.1 M
 yum-packagekit          x86_64     0.2.5-1.fc9      updates            11 k
Installing for dependencies:
 unique                  x86_64     0.9.4-5.fc9      updates            33 k

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
 PackageKit              x86_64     0.2.5-1.fc9      updates           566 k
 PackageKit-libs         x86_64     0.2.5-1.fc9      updates           110 k
 fedora-release          noarch     9-5.transition   updates            34 k
 gnome-packagekit        x86_64     0.2.5-2.fc9      updates           1.1 M
 yum-packagekit          x86_64     0.2.5-1.fc9      11 k
Installing for dependencies:
 unique                  x86_64     0.9.4-5.fc9      updates            33 k

Transaction Summary
=============================================================================
Install      1 Package(s)
Update       5 Package(s)
Remove       0 Package(s)

Total download size: 1.8 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): PackageKit-libs-0.2.5-1.fc9.x86_64.rpm            | 110 kB     00:00
(2/6): gnome-packagekit-0.2.5-2.fc9.x86_64.rpm           | 1.1 MB     00:00 
(3/6): fedora-release-9-5.transition.noarch.rpm          |  34 kB     00:00
(4/6): yum-packagekit-0.2.5-1.fc9.x86_64.rpm             |  11 kB     00:00
(5/6): PackageKit-0.2.5-1.fc9.x86_64.rpm                 | 566 kB     00:00
(6/6): unique-0.9.4-5.fc9.x86_64.rpm                     |  33 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: unique                       ####################### [ 1/11]
  Updating  : fedora-release               ####################### [ 2/11]
  Updating  : PackageKit-libs              ####################### [ 3/11]
  Updating  : PackageKit                   ####################### [ 4/11]
  Updating  : yum-packagekit               ####################### [ 5/11]
  Updating  : gnome-packagekit             ####################### [ 6/11]
  Cleanup   : PackageKit                   ####################### [ 7/11]
  Cleanup   : yum-packagekit               ####################### [ 8/11]
  Cleanup   : fedora-release               ####################### [ 9/11]
  Cleanup   : gnome-packagekit             ####################### [10/11]
  Cleanup   : PackageKit-libs              ####################### [11/11]
ERROR:dbus.connection:Unable to set arguments () according to 
signature u's': <type 'exceptions.TypeError'>: More items found in D-Bus 
signature than in Python
arguments
 Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in <module>
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 241, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 193, in main
    base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 432, in doTransaction
    self.runTransaction(cb=cb)
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 790, in 
runTransaction
    self.plugins.run('posttrans')
  File "/usr/lib/python2.5/site-packages/yum/plugins.py", line 175, in 
run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/yum-plugins/refresh-packagekit.py", line 37, in 
posttrans_hook
    packagekit_iface.StateHasChanged('posttrans')
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 68, in 
__call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 140, in 
__call__    **keywords)
  File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 597, 
in call_blocking
    message.append(signature=signature, *args)
TypeError: More items found in D-Bus signature than in Python arguments




More information about the fedora-test-list mailing list