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