How do I remove this error message "UnicodeEncodeError: 'ascii' codec can't encode character u'\u2011' in position 61: ordinal not in range(128)" in rhui ?

Solution Unverified - Updated -

Issue

  • How do I remove this error message "UnicodeEncodeError: 'ascii' codec can't encode character u'\u2011' in position 61: ordinal not in range(128)" in rhui ?
Unexpected error caught at the shell level
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/rhui/tools/shell.py", line 86, in safe_listen
    self.listen(clear=first_run)
  File "/usr/lib/python2.6/site-packages/rhui/tools/shell.py", line 112, in listen
    Shell.listen(self)
  File "/usr/lib/python2.6/site-packages/rhui/common/shell.py", line 186, in listen
    item.func(*args, **item.kwargs)
  File "/usr/lib/python2.6/site-packages/rhui/tools/screens/repo.py", line 318, in delete
    redhat_selected_repos, custom_selected_repos = render.select_repos(self.prompt, redhat_repos, custom_repos)
  File "/usr/lib/python2.6/site-packages/rhui/tools/render.py", line 71, in select_repos
    selected_section_indices = prompt.prompt_multiselect_sectioned_menu(q, sections, section_post_text='', interruptable=True)
  File "/usr/lib/python2.6/site-packages/rhui/common/prompt.py", line 307, in prompt_multiselect_sectioned_menu
    self.write('    %s  %-2d: %s' % (is_selected, counter, item))
  File "/usr/lib/python2.6/site-packages/rhui/common/prompt.py", line 477, in write
    self.output.write(content)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2011' in position 61: ordinal not in range(128)
  • User can find upper messages at .rhui/rhui.log

Environment

  • Red Hat Update Infrastructure 2.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.