Description of problem: Tried to make a screencast for bug report Version-Release number of selected component: fros-1.1-1.fc22 Additional info: reporter: libreport-2.5.1 cmdline: /usr/bin/python3 /usr/bin/fros executable: /usr/bin/fros kernel: 4.0.4-303.fc22.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: subprocess.py:1456:_execute_child:FileNotFoundError: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'recordmydesktop' Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/pyfros/controls.py", line 104, in _start_recording res = self.controller.Screencast() File "/usr/lib/python3.4/site-packages/pyfros/plugins/screencastrecordmydesktop.py", line 114, in Screencast self.recorapp = Popen(args, stdin=PIPE, stdout=PIPE, close_fds=True) File "/usr/lib64/python3.4/subprocess.py", line 858, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.4/subprocess.py", line 1456, in _execute_child raise child_exception_type(errno_num, err_msg) FileNotFoundError: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'recordmydesktop' Local variables in innermost frame: shell: False child_exception_type: <class 'OSError'> errpipe_data: bytearray(b'OSError:2:') c2pread: 15 errpipe_read: 17 self: <subprocess.Popen object at 0x7f33213d3ef0> startupinfo: None cwd: None close_fds: True child_exec_never_called: False hex_errno: bytearray(b'2') fds_to_keep: {18} part: b'' devnull_fd: None preexec_fn: None err_msg: "Datei oder Verzeichnis nicht gefunden: 'recordmydesktop'" c2pwrite: 16 env: None orig_executable: 'recordmydesktop' args: ['recordmydesktop', '-o', '/var/tmp/abrt/ccpp-2015-06-06-01:28:52-1839/screencast.ogv', '--fps', '5', '--no-sound', '--v_quality', '50', '--workdir', '/tmp', '-x', '391', '-y', '129', '--width', '820', '--height', '652'] restore_signals: True executable: b'recordmydesktop' start_new_session: False executable_list: (b'/usr/local/bin/recordmydesktop', b'/usr/bin/recordmydesktop', b'/bin/recordmydesktop', b'/usr/local/sbin/recordmydesktop', b'/usr/sbin/recordmydesktop', b'/home/bluemle/.local/bin/recordmydesktop', b'/home/bluemle/bin/recordmydesktop') pass_fds: () p2cwrite: 13 errread: -1 exception_name: bytearray(b'OSError') p2cread: 9 errwrite: -1 creationflags: 0 low_fds_to_close: [] env_list: None errpipe_write: 18 errno_num: 2
Created attachment 1035489 [details] File: backtrace
Created attachment 1035490 [details] File: environ
Patch submitted for review to upstream: https://github.com/jfilak/fros/commit/915a63da5e94f85a8f0a211c73f9fafa77bc31f4
fros-1.1-2.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-14188
fros-1.1-2.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update fros'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-14188
fros-1.1-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.