Summary: | Не хватает зависимости на xclip | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexander Makeenkov <amakeenk> |
Component: | pyclip | Assignee: | Konstantin A Lepikhov (L.A. Kostis) <lakostis> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | cas, lakostis |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Alexander Makeenkov
2023-06-23 17:52:29 MSK
(In reply to Alexander Makeenkov from comment #0) > - Версия пакета - > python3-module-pyclip-0.7.0-alt1 > > - Шаги воспроизведения - > # apt-get install python3-module-pyclip > $ echo "hello world" > file.txt > $ pyclip copy < file.txt > > - Получаемый результат - > Traceback (most recent call last): > File "/usr/bin/pyclip", line 9, in <module> > sys.exit(main()) > ^^^^^^ > File "/usr/lib/python3/site-packages/pyclip/cli.py", line 39, in main > ret = _main(args) > ^^^^^^^^^^^ > File "/usr/lib/python3/site-packages/pyclip/cli.py", line 21, in _main > copy(sys.stdin.buffer.read()) > File "/usr/lib/python3/site-packages/pyclip/__init__.py", line 34, in copy > raise ClipboardSetupException("Could not setup > clipboard").with_traceback(_CLIPBOARD_EXCEPTION_TB) > File "/usr/lib/python3/site-packages/pyclip/__init__.py", line 19, in > <module> > DEFAULT_CLIPBOARD = detect_clipboard() > ^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/site-packages/pyclip/util.py", line 34, in > detect_clipboard > return XclipClipboard() > ^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/site-packages/pyclip/xclip_clip.py", line 29, in > __init__ > raise ClipboardSetupException( > pyclip.base.ClipboardSetupException: Could not setup clipboard > > - Решение - > # apt-get install xclip Правильно ли я понимаю, что в зависимостях пакета не хватает xclip? pyclip-0.7.0-alt2 -> sisyphus: Fri Jun 23 2023 L.A. Kostis <lakostis@altlinux.ru> 0.7.0-alt2 - Added dependency to xclip (closes #46639). (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #1) > Правильно ли я понимаю, что в зависимостях пакета не хватает xclip? Да, как я и написал в заголовке ошибки. Но ошибка не исправлена: # rpm -q xclip пакет xclip не установлен # apt-get install python3-module-pyclip Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие НОВЫЕ пакеты будут установлены: python3-module-pyclip 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/31,7kB архивов. После распаковки потребуется дополнительно 124kB дискового пространства. Совершаем изменения... Подготовка... Обновление / установка... 1: python3-module-pyclip-0.7.0-alt2 Завершено. # rpm -q xclip пакет xclip не установлен Зависимость не добавлена. Могу предположить, что надо было в спек файле писать не тут https://beta.packages.altlinux.org/ru/sisyphus/srpms/pyclip/specfiles/2952989369580174934#line-17 а где-нибудь в районе 24 строки, относящихся именно к python3-module-%{pypi_name} А сейчас оно добавлено к пакету pyclip, которого нет (с таким названием есть только исходный пакет): # apt-get install pyclip Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено E: Невозможно найти пакет pyclip pyclip-0.7.0-alt3 -> sisyphus: Mon Jun 26 2023 L.A. Kostis <lakostis@altlinux.ru> 0.7.0-alt3 - Fix xclip dependency (finally) (closes #46639). |