On Sun, Jun 01, 2014 at 09:18:45PM +0200, Odin Hørthe Omdal wrote:
> Package: python-apt
> Version: 0.9.3.5
> Severity: normal
> Tags: upstream l10n patch

Thanks for your bugreport and your patch!
 
> this is on Ubuntu, but this was the closest I could find to the python-apt
> upstream :)
> 
> This is breaking the distribution upgrade on my girlfriends computer
> (since she is using nn_NO.UTF8 as her language).
> 
> Ubuntu's upgrading python script is not expecting that the str returned
> will have undecodeable chars. This could also be fixed at Ubuntu's
> level, but looking at it, I thought it hit closer to home for
> apt_pkg.size_to_str() to return a ready decoded unicode string to all
> its users.
[..]

Indeed, thanks for this fix! Unfortunately as it is right now it
breaks the API of size_to_str(), i.e. there are probably apps who
expect a type "str". So we either need to add a size_to_unicode() or a
kwarg like "as_unicode" or add a warning in the documentation for the
py2 users.

Cheers,
 Michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to