<html><body><div style="font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:10pt"><div>yes the python bindings probably are not up2date</div><div>(if you are using a recent version of PK)</div><div>since we don't have setLocale anymore</div><div>it should use setHints, but I don't like to</div><div>touch py code :P</div><div><br></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-family: 'Courier New', courier, monaco, monospace, sans-serif; background-color: transparent; font-style: normal; ">If you want take a look at were the binding</div><div>calls setLocale</div><div></div><div><br>&nbsp;</div><div>________________________________<br>Daniel Nicoletti - KDE Developer<br>http://dantti.wordpress.com<br>When a wicked man dies, his hope perishes;<br>all he expected from his power comes to nothing. Prov. 11:7</div><div><br></div><div style="font-size: 10pt; font-family: inherit; "><br><div style="font-size: 12pt;
 font-family: inherit; "><font size="2" face="Arial"><div class="hr" style="border: 1px solid #ccc; line-height: 0; font-size: 0;margin-top: 5px; margin-bottom: 5px;" readonly="true" contenteditable="false"></div><b><span style="font-weight:bold;">De:</span></b> "rotru@br.ibm.com" &lt;rotru@br.ibm.com&gt;<br><b><span style="font-weight: bold;">Para:</span></b> PackageKit users and developers list &lt;packagekit@lists.freedesktop.org&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> <br><b><span style="font-weight: bold;">Enviadas:</span></b> Segunda-feira, 22 de Novembro de 2010 17:27:29<br><b><span style="font-weight: bold;">Assunto:</span></b> [packagekit] Packagekit Python API has problems with Dbus in F14<br></font><br> <meta http-equiv="x-dns-prefetch-control" content="off"><div id="yiv728098141"><font size="2" face="sans-serif">Hi, </font>
<br>
<br><font size="2" face="sans-serif">I think this is a bug. I am trying to
run this simple script in Python in a Fedora 14:<br>
<br>
<br>
from packagekit import client</font>
<br><font size="2" face="sans-serif">cli = client.PackageKitClient()</font>
<br><font size="2" face="sans-serif">cli.resolve('test')</font>
<br>
<br><font size="2" face="sans-serif">got this error:</font>
<br>
<br><font size="2" face="sans-serif">Traceback (most recent call last):</font>
<br><font size="2" face="sans-serif">&nbsp; File "&lt;string&gt;",
line 1, in &lt;module&gt;</font>
<br><font size="2" face="sans-serif">&nbsp; File "/usr/lib/python2.7/site-packages/packagekit/client.py",
line 233, in resolve</font>
<br><font size="2" face="sans-serif">&nbsp; &nbsp; exit_handler)</font>
<br><font size="2" face="sans-serif">&nbsp; File "/usr/lib/python2.7/site-packages/packagekit/client.py",
line 441, in _run_transaction</font>
<br><font size="2" face="sans-serif">&nbsp; &nbsp; trans.set_locale(self._locale)</font>
<br><font size="2" face="sans-serif">&nbsp; File "/usr/lib/python2.7/site-packages/packagekit/client.py",
line 171, in set_locale</font>
<br><font size="2" face="sans-serif">&nbsp; &nbsp; return self._iface.SetLocale(code)</font>
<br><font size="2" face="sans-serif">&nbsp; File "/usr/lib/python2.7/site-packages/dbus/proxies.py",
line 140, in __call__</font>
<br><font size="2" face="sans-serif">&nbsp; &nbsp; **keywords)</font>
<br><font size="2" face="sans-serif">&nbsp; File "/usr/lib/python2.7/site-packages/dbus/connection.py",
line 630, in call_blocking</font>
<br><font size="2" face="sans-serif">&nbsp; &nbsp; message, timeout)</font>
<br><font size="2" face="sans-serif">dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod:
Method "SetLocale" with signature "s" on interface
"org.freedesktop.PackageKit.Transaction" doesn't exist</font>
<br>
<br>
<br><font size="2" face="sans-serif">Versions:</font>
<br><font size="2" face="sans-serif">dbus-python-0.83.0-7.fc14.x86_64</font>
<br><font size="2" face="sans-serif">PackageKit-0.6.9-4.fc14.x86_64</font>
<br>
<br>
<br>
<br><font size="2" face="sans-serif">Regards</font>
<br><font size="2" face="sans-serif"><br>
Rodrigo Trujillo<br>
Software Engineer<br>
Linux Technology Center - Brasil</font></div><meta http-equiv="x-dns-prefetch-control" content="on"><br><br></div></div></div><br>



      &nbsp;</body></html>