diff options
Diffstat (limited to 'sugar_network/client/solver.py')
-rw-r--r-- | sugar_network/client/solver.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sugar_network/client/solver.py b/sugar_network/client/solver.py index fb1ee07..2e59288 100644 --- a/sugar_network/client/solver.py +++ b/sugar_network/client/solver.py @@ -192,7 +192,8 @@ def _load_feed(conn, context): pipe.trace('No feeds for %s', context) return None - feed.name = feed_content['name'] + # XXX 0install fails on non-ascii name + feed.name = feed_content['name'].encode('ascii', 'backslashreplace') feed.to_resolve = feed_content.get('packages') if not feed.to_resolve: pipe.trace('No compatible packages for %s', context) |