[kde] Kubuntu Update Manager crash problem with Turkish language

Bug #291115 reported by Aranel.Surion
8
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
Fix Released
Undecided
Michael Vogt
Intrepid
Fix Released
Undecided
Unassigned
Jaunty
Fix Released
Undecided
Michael Vogt

Bug Description

Today, I tried to update Kubuntu 8.10. But It seems it has problems with Turkish language and crashes when tries to download packages.

TEST CASE:
1. use hardy/kubuntu-desktop
2. switch to turkish locale
3. run the dist-upgrade
4. verify that it crashes

5. run the dist-upgrade with adept --proposed
6. verify that it does not crash this time

I attached apt.log and main.log too.

Here's the output via terminal:

RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/home/aranel/.kde/tmp-aranel-desktop/adept_managerJdaZAa.tmp-extract/dist-upgrade.py", line 76, in <module>
    app.run()
  File "/home/aranel/.kde/tmp-aranel-desktop/adept_managerJdaZAa.tmp-extract/DistUpgradeController.py", line 1458, in run
    self.fullUpgrade()
  File "/home/aranel/.kde/tmp-aranel-desktop/adept_managerJdaZAa.tmp-extract/DistUpgradeController.py", line 1420, in fullUpgrade
    if not self.askDistUpgrade():
  File "/home/aranel/.kde/tmp-aranel-desktop/adept_managerJdaZAa.tmp-extract/DistUpgradeController.py", line 815, in askDistUpgrade
    self.cache.requiredDownload)
  File "/home/aranel/.kde/tmp-aranel-desktop/adept_managerJdaZAa.tmp-extract/DistUpgradeViewKDE.py", line 723, in confirmChanges
    self.translate_widget_children(self.changesDialogue)
  File "/home/aranel/.kde/tmp-aranel-desktop/adept_managerJdaZAa.tmp-extract/DistUpgradeViewKDE.py", line 537, in translate_widget_children
    self.translate_widget(widget)
  File "/home/aranel/.kde/tmp-aranel-desktop/adept_managerJdaZAa.tmp-extract/DistUpgradeViewKDE.py", line 544, in translate_widget
    if str(widget.text()) == "&Close":
UnicodeEncodeError: 'ascii' codec can't encode characters in position 6-7: ordinal not in range(128)

Revision history for this message
Aranel.Surion (aranelsurion) wrote :
Revision history for this message
Aranel.Surion (aranelsurion) wrote :
Michael Vogt (mvo)
Changed in update-manager:
status: New → Triaged
Revision history for this message
Jonathan Riddell (jr) wrote :

Fixed in version 1:0.93.33 which should appear in interpid-proposed shortly

Changed in update-manager:
status: Triaged → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into intrepid-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in update-manager:
status: New → Fix Committed
Michael Vogt (mvo)
description: updated
Revision history for this message
Martin Pitt (pitti) wrote :

update-manager copied to intrepid-updates. Please upload to jaunty, too.

Changed in update-manager:
status: Fix Committed → Fix Released
assignee: nobody → mvo
Revision history for this message
Steve Langasek (vorlon) wrote :

According to the changelog, the version in jaunty includes the changes from intrepid version 1:0.93.33, so I'm marking this as fixed for jaunty. If the problem still exists in Ubuntu 9.04, please reopen this report.

Changed in update-manager (Ubuntu Jaunty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.