--- /usr/lib/python2.6/dist-packages/packagekit/backend.py.orig 2009-09-07 06:54:18.000000000 +0200 +++ /usr/lib/python2.6/dist-packages/packagekit/backend.py 2009-09-07 08:02:28.000000000 +0200 @@ -236,6 +236,10 @@ @param issued: @param updated: ''' + try: + changelog = changelog.encode("ascii", "replace") + except UnicodeDecodeError: + changelog = repr(changelog) self._send("updatedetail\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t" "%s" % (package_id, updates, obsoletes, vendor_url, bugzilla_url, cve_url, restart, update_text,