Description of problem: said "no" to dnf's question to update: ... ... Upgrade 56 Packages Total download size: 122 M Is this ok [y/N]: n Traceback (most recent call last): File "/bin/dnf", line 35, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 198, in user_main errcode = main(args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 84, in main return _main(base, args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 144, in _main ret = resolving(cli, base) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 173, in resolving base.do_transaction(display=displays) File "/usr/lib/python3.4/site-packages/dnf/cli/cli.py", line 200, in do_transaction if self.conf.assumeno or not self.output.userconfirm(): File "/usr/lib/python3.4/site-packages/dnf/cli/output.py", line 631, in userconfirm choice = dnf.i18n.ucd_input(msg) File "/usr/lib/python3.4/site-packages/dnf/i18n.py", line 109, in ucd_input return dnf.pycomp.raw_input() UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 0-1: invalid continuation byte [sheepdestroyer@sheepora ~] $ Version-Release number of selected component: dnf-1.1.3-1.fc23 Additional info: reporter: libreport-2.6.3 cmdline: /usr/bin/python3 -OO /bin/dnf update --refresh --enablerepo=*testing executable: /bin/dnf kernel: 4.2.5-300.fc23.x86_64 runlevel: N 5 type: Python3 uid: 0 Truncated backtrace: i18n.py:109:ucd_input:UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 0-1: invalid continuation byte Traceback (most recent call last): File "/bin/dnf", line 35, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 198, in user_main errcode = main(args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 84, in main return _main(base, args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 144, in _main ret = resolving(cli, base) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 173, in resolving base.do_transaction(display=displays) File "/usr/lib/python3.4/site-packages/dnf/cli/cli.py", line 200, in do_transaction if self.conf.assumeno or not self.output.userconfirm(): File "/usr/lib/python3.4/site-packages/dnf/cli/output.py", line 631, in userconfirm choice = dnf.i18n.ucd_input(msg) File "/usr/lib/python3.4/site-packages/dnf/i18n.py", line 109, in ucd_input return dnf.pycomp.raw_input() UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 0-1: invalid continuation byte Local variables in innermost frame: ucstring: 'Is this ok [y/N]: '
Created attachment 1091660 [details] File: _var_log_dnf.log
Created attachment 1091661 [details] File: backtrace
Created attachment 1091662 [details] File: dnf-makecache.log
Created attachment 1091663 [details] File: environ
we can't reproduce it. You even have en LANG set. Still it seems there were additional special characters included. Anyone who experience this, please, reopen and post what you have typed as the answer.
I think I typed a japanese character by mistake, then deleted it (backspace) before reentering "n" with proper english input that time. Weird that this problem happened as I only had "n" entered when I pressed enter
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Works for me. Should be fixed in dnf-1.1.9 (Take a look at this commit https://github.com/rpm-software-management/dnf/commit/93159e360f0b6150e598bba783e22ca113201a40) In case reopen this bug. Thanks *** This bug has been marked as a duplicate of bug 1295090 ***