Version-Release number of selected component: dnf-0.2.22-1.git97180b8.fc18 Additional info: cmdline: /usr/bin/python /bin/dnf install lm_sensors executable: /bin/dnf kernel: 3.8.3-203.fc18.x86_64 uid: 0 Truncated backtrace: i18n.py:78:input:EOFError Traceback (most recent call last): File "/bin/dnf", line 35, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 306, in user_main errcode = main(args) File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 215, in main return_code = base.doTransaction() File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 192, in doTransaction if self.conf.assumeno or not self.userconfirm(): File "/usr/lib/python2.7/site-packages/dnf/cli/output.py", line 971, in userconfirm choice = dnf.i18n.input(msg) File "/usr/lib/python2.7/site-packages/dnf/i18n.py", line 78, in input return raw_input(s) EOFError Local variables in innermost frame: s: 'Ist dies in Ordnung? [j/N] :' enc: 'UTF-8' ucstring: u'Ist dies in Ordnung? [j/N] :'
Created attachment 715683 [details] File: backtrace
Created attachment 715684 [details] File: core_backtrace
Created attachment 715685 [details] File: environ
Hello, can you please describe how you run DNF in this case? For instance, was stdin a unix pipe, or was it run via cron, etc? I suspect this could dup with bug 922521.
Anyway, I'll close this as a dup. If you experience the same bug after dnf-0.3.1 please reopen. *** This bug has been marked as a duplicate of bug 922521 ***
I figured out that my keyboard is damaged... I had started DNF in KDE Desktop Konsole (Konsole Version 2.10.1 Unter KDE 4.10.1) with root permissions. Here what happens when I use the 'j' and push enter: nstallieren 2 Packages Gesamte Downloadgröße: 1.5 M Installationsgröße: 1.5 M Ist dies in Ordnung? [j/N] :j Traceback (most recent call last): File "/bin/dnf", line 35, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 306, in user_main errcode = main(args) File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 215, in main return_code = base.doTransaction() File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 192, in doTransaction if self.conf.assumeno or not self.userconfirm(): File "/usr/lib/python2.7/site-packages/dnf/cli/output.py", line 971, in userconfirm choice = dnf.i18n.input(msg) File "/usr/lib/python2.7/site-packages/dnf/i18n.py", line 78, in input return raw_input(s) EOFError That dup can be finally closed. Sorry for generating extra work...
No problem. In any case, EOFError is handled now as an empty answer in userconfirm() so nobody should see this tracaback again, not even with a broken keyboard.