vidyadhara
2008-08-06, 05:39 AM CDT
I just installed fc9 on my machine and got some initial problems. as usual.
Resolved some.
Now I am trying to get the pirut GUI for yum to install.
This is because I cannot name all the packages I may need and I need to browse through them for installation.
But this fails with the following errors.
Here is my problem
Is there some way around this. or I forget about FC9. :(
-----------------------------------------------------
$ sudo yum install pirut
[sudo] password for buddhi:
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package gnome-packagekit.i386 0:0.2.3-9.fc9 set to be updated
--> Processing Dependency: unique >= 0.9.4 for package: gnome-packagekit
--> Processing Dependency: libpackagekit.so.4 for package: gnome-packagekit
--> Processing Dependency: libunique-1.0.so.0 for package: gnome-packagekit
--> Processing Dependency: PackageKit-libs >= 0.2.3 for package: gnome-packagekit
--> Processing Dependency: PackageKit >= 0.2.3 for package: gnome-packagekit
--> Running transaction check
---> Package PackageKit.i386 0:0.2.3-6.fc9 set to be updated
--> Processing Dependency: yum-packagekit = 0.2.3-6.fc9 for package: PackageKit
---> Package PackageKit-libs.i386 0:0.2.3-6.fc9 set to be updated
---> Package unique.i386 0:0.9.4-5.fc9 set to be updated
--> Running transaction check
---> Package yum-packagekit.i386 0:0.2.3-6.fc9 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================== ===========================
Package Arch Version Repository Size
================================================== ===========================
Updating:
PackageKit i386 0.2.3-6.fc9 updates 558 k
PackageKit-libs i386 0.2.3-6.fc9 updates 105 k
gnome-packagekit i386 0.2.3-9.fc9 updates 1.1 M
yum-packagekit i386 0.2.3-6.fc9 updates 9.7 k
Installing for dependencies:
unique i386 0.9.4-5.fc9 updates 32 k
Transaction Summary
================================================== ===========================
Install 1 Package(s)
Update 4 Package(s)
Remove 0 Package(s)
Total download size: 1.7 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): unique-0.9.4-5.fc9.i386.rpm | 32 kB 00:00
(2/5): yum-packagekit-0.2.3-6.fc9.i386.rpm | 9.7 kB 00:00
(3/5): PackageKit-libs-0.2.3-6.fc9.i386.rpm | 105 kB 00:00
(4/5): gnome-packagekit-0.2.3-9.fc9.i386.rpm | 1.1 MB 00:06
(5/5): PackageKit-0.2.3-6.fc9.i386.rpm | 558 kB 00:02
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: unique ######################### [1/9]
Updating : yum-packagekit ######################### [2/9]
Updating : PackageKit ######################### [3/9]
Updating : PackageKit-libs ######################### [4/9]
Updating : gnome-packagekit ######################### [5/9]
Cleanup : PackageKit ######################### [6/9]
Cleanup : gnome-packagekit ######################### [7/9]
Cleanup : PackageKit-libs ######################### [8/9]
Cleanup : yum-packagekit ######################### [9/9]
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
Resolved some.
Now I am trying to get the pirut GUI for yum to install.
This is because I cannot name all the packages I may need and I need to browse through them for installation.
But this fails with the following errors.
Here is my problem
Is there some way around this. or I forget about FC9. :(
-----------------------------------------------------
$ sudo yum install pirut
[sudo] password for buddhi:
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package gnome-packagekit.i386 0:0.2.3-9.fc9 set to be updated
--> Processing Dependency: unique >= 0.9.4 for package: gnome-packagekit
--> Processing Dependency: libpackagekit.so.4 for package: gnome-packagekit
--> Processing Dependency: libunique-1.0.so.0 for package: gnome-packagekit
--> Processing Dependency: PackageKit-libs >= 0.2.3 for package: gnome-packagekit
--> Processing Dependency: PackageKit >= 0.2.3 for package: gnome-packagekit
--> Running transaction check
---> Package PackageKit.i386 0:0.2.3-6.fc9 set to be updated
--> Processing Dependency: yum-packagekit = 0.2.3-6.fc9 for package: PackageKit
---> Package PackageKit-libs.i386 0:0.2.3-6.fc9 set to be updated
---> Package unique.i386 0:0.9.4-5.fc9 set to be updated
--> Running transaction check
---> Package yum-packagekit.i386 0:0.2.3-6.fc9 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================== ===========================
Package Arch Version Repository Size
================================================== ===========================
Updating:
PackageKit i386 0.2.3-6.fc9 updates 558 k
PackageKit-libs i386 0.2.3-6.fc9 updates 105 k
gnome-packagekit i386 0.2.3-9.fc9 updates 1.1 M
yum-packagekit i386 0.2.3-6.fc9 updates 9.7 k
Installing for dependencies:
unique i386 0.9.4-5.fc9 updates 32 k
Transaction Summary
================================================== ===========================
Install 1 Package(s)
Update 4 Package(s)
Remove 0 Package(s)
Total download size: 1.7 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): unique-0.9.4-5.fc9.i386.rpm | 32 kB 00:00
(2/5): yum-packagekit-0.2.3-6.fc9.i386.rpm | 9.7 kB 00:00
(3/5): PackageKit-libs-0.2.3-6.fc9.i386.rpm | 105 kB 00:00
(4/5): gnome-packagekit-0.2.3-9.fc9.i386.rpm | 1.1 MB 00:06
(5/5): PackageKit-0.2.3-6.fc9.i386.rpm | 558 kB 00:02
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: unique ######################### [1/9]
Updating : yum-packagekit ######################### [2/9]
Updating : PackageKit ######################### [3/9]
Updating : PackageKit-libs ######################### [4/9]
Updating : gnome-packagekit ######################### [5/9]
Cleanup : PackageKit ######################### [6/9]
Cleanup : gnome-packagekit ######################### [7/9]
Cleanup : PackageKit-libs ######################### [8/9]
Cleanup : yum-packagekit ######################### [9/9]
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