| Summary: | Не работает с перенаправлением вывода | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anton Zhukharev <ancieg> |
| Component: | python3-module-pypi-search | Assignee: | Andrey Cherepanov <cas> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | cas |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Workaround: # sed -i /usr/lib/python3/site-packages/pypi_search/main.py -e 's/os/shutil/' |
Пакет: 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). Также ошибка воспроизводится при установке в чистое виртуальное окружение. Можно сделать вывод, что проблема в апстриме.