Пакет: python3-module-pypi-search-1.2.1-alt1 Не работает с перенаправлением вывода. Пример: -------------------------------------------------------------------------------- $ pypisearch json | grep json2json [INFO] :: Searching for package `json`... [INFO] :: Could not find package `json` [INFO] :: Searching for other packages that match that query... Traceback (most recent call last): File "/usr/bin/pypisearch", line 33, in <module> sys.exit(load_entry_point('pypi-search==1.2.1', 'console_scripts', 'pypisearch')()) File "/usr/lib/python3/site-packages/pypi_search/main.py", line 25, in main print('=' * os.get_terminal_size().columns + '\n') OSError: [Errno 25] Inappropriate ioctl for device -------------------------------------------------------------------------------- Ошибка также есть в P10 (версия та же: 1.2.1-alt1). Также ошибка воспроизводится при установке в чистое виртуальное окружение. Можно сделать вывод, что проблема в апстриме.
Workaround: # sed -i /usr/lib/python3/site-packages/pypi_search/main.py -e 's/os/shutil/'
python3-module-pypi-search-2.0-alt2 -> sisyphus: Sun May 26 2024 Grigory Ustinov <grenka@altlinux> 2.0-alt2 - Fixed piping output (Closes: #45069).