| Summary: | Добавить Requires на /usr/bin/7z | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vladimir Romanov <rirusha> |
| Component: | gearlever | Assignee: | oleg <oleg> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, oleg |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=55043 | ||
Приложение во время работы требует 7z. Вывод: [rirusha@sakura ~]$ gearlever Logging to file /var/home/rirusha/.cache/logs/gearlever.log Exception in thread Thread-2 (load): Traceback (most recent call last): File "/usr/lib64/python3.12/threading.py", line 1075, in _bootstrap_inner self.run() File "/usr/lib64/python3.12/threading.py", line 1012, in run self._target(*self._args, **self._kwargs) File "/usr/share/gearlever/gearlever/AppDetails.py", line 258, in load icon = self.provider.get_icon(self.app_list_element) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/gearlever/gearlever/providers/AppImageProvider.py", line 179, in get_icon extracted = self._load_appimage_metadata(el) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/gearlever/gearlever/providers/AppImageProvider.py", line 702, in _load_appimage_metadata mounted_appimage_path = self._extract_appimage(el) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/gearlever/gearlever/providers/AppImageProvider.py", line 677, in _extract_appimage z7zoutput = '\n\n' + terminal.sandbox_sh(['7z', 'x', file.get_path(), f'-o{squashfs_root_folder}', '-y', '-bso0', 'bsp0', ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/gearlever/gearlever/lib/terminal.py", line 43, in sandbox_sh output = subprocess.run(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/subprocess.py", line 548, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib64/python3.12/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '7z'