Version-Release number of selected component: rpmconf-1.0.7-1.fc22 Additional info: reporter: libreport-2.5.1 cmdline: /usr/bin/python3 /sbin/rpmconf -a executable: /sbin/rpmconf kernel: 4.0.4-303.fc22.x86_64 runlevel: N 5 type: Python3 uid: 0 Truncated backtrace: rpmconf.py:193:_ls_conf_file:OSError: [Errno 5] Input/output error Traceback (most recent call last): File "/sbin/rpmconf", line 63, in <module> main() File "/sbin/rpmconf", line 60, in main rconf.run() File "/usr/lib/python3.4/site-packages/rpmconf/rpmconf.py", line 88, in run self._handle_package(pkg_hdr) File "/usr/lib/python3.4/site-packages/rpmconf/rpmconf.py", line 253, in _handle_package tmp.format(conf_file, "rpmnew")) File "/usr/lib/python3.4/site-packages/rpmconf/rpmconf.py", line 279, in _handle_rpmnew self._ls_conf_file(conf_file, other_file) File "/usr/lib/python3.4/site-packages/rpmconf/rpmconf.py", line 193, in _ls_conf_file print("Configuration file '{}'".format(conf_file)) OSError: [Errno 5] Input/output error Local variables in innermost frame: self: <rpmconf.rpmconf.RpmConf object at 0x7f76ca134ef0> conf_file: '/etc/chrony.keys' other_file: '/etc/chrony.keys.rpmnew'
Created attachment 1040587 [details] File: backtrace
Created attachment 1040588 [details] File: environ
I wonder how this happened? That print() produced output error. What is the way to reproduce?
I actually don't remember now, but I am sure it happened after upgrading one of the machines from fedora 21 to 22, since that is only the time I use rpmconf.
Well it looks like the stdout was closed. I have no idea how this can happen. Unless you run it in other script, and that it it would be error of that script. Until I get some reproducer I cannot do anything about it. Feel free to reopen if you have more data.