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?
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?