Comment 5 for bug 980020

Revision history for this message
Ernst Kloppenburg (ernst-kloppenburg) wrote :

The problem is not with update-manager, but with kdesudo (oneiric)!

/usr/bin/kubuntu-devel-release-upgrade just executes
kdesudo "do-release-upgrade -m desktop -f kde -d"

Calling just "do-release-upgrade -m desktop -f kde -d" works fine, and you see the first console output line with a german umlaut.

Run with kdesudo, kdesudo has to read that output from do-release-upgrade and echo it to the console. That fails.

This reasoning can be proved by doing a simple experiment (all in an environment with LANG=de_DE.UTF8)

$echo 'print u"Gl\xfcck"' > tmp.py
$python tmp.py # OK
Glück
$kdesudo python tmp.py
# fails with UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 2: ordinal not in range(128)

@Brian: what is the best way to proceed?
- reassign this bug to kdesudo? With updated bug description?