** Summary changed:

- kpackagekit crashes when installing packages from non ascii folders
+ crashes when installing packages from non ascii folders

** Description changed:

+ UPDATE:
+ Affects both kpackagekit and packagekit-gnome
+ 
  Kpackagekit crashes when installing packages from folders with non ascii
  names:
  
  kpackagekit /home/kasutaja/Töö/knemo_0.5.1-0~getdeb1_i386.deb
  isFIle
  kasut...@arla32:~$ New transaction with tid "/27_badbbbac_data"
  KPackageKit(5091) KpkIcons::actionIcon: action unrecognised:  9
  enumFromString ( State ) : converted "" to "" , enum value -1
  KPackageKit(5091) KpkTransaction::errorCode: errorCode:  3 "Traceback (most 
recent call last):
    File "/usr/lib/python2.6/dist-packages/packagekit/daemonBackend.py", line 
109, in run
      threading.Thread.run(self)
    File "/usr/lib/python2.6/threading.py", line 477, in run
      self.__target(*self.__args, **self.__kwargs)
    File "/usr/lib/packagekit/aptDBUSBackend.py", line 168, in wrapper
      func(*args, **kwargs)
    File "/usr/lib/packagekit/aptDBUSBackend.py", line 1261, in doInstallFiles
      deb = debfile.DebPackage(path, self._cache)
    File "/usr/lib/packagekit/debfile.py", line 53, in __init__
      self.open(filename)
    File "/usr/lib/packagekit/debfile.py", line 58, in open
      if not apt_inst.arCheckMember(open(self.filename), "debian-binary"):
  UnicodeEncodeError: 'ascii' codec can't encode characters in position 16-17: 
ordinal not in range(128)
  "
  KPackageKit(5091) KpkTransaction::finished: Failed.
  KPackageKit(5091) KpkTransaction::finished: Yep, we failed.
  KPackageKit(5091) KpkInstallFiles::installFilesFinished: Finished.
  removing transaction from pool :  "/27_badbbbac_data"
  
  
  This occurs with letters such as ö, ä, ü, õ and it is important since for 
example "Desktop" is "Töölaud" in Estonian and "Työpöytä" in Finnish.

-- 
crashes when installing packages from non ascii folders
https://bugs.launchpad.net/bugs/347327
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to