[devel] Помощь с зависимостями в python
Alexey Shabalin
a.shabalin на gmail.com
Вт Окт 15 18:32:35 MSK 2019
вт, 15 окт. 2019 г. в 17:14, Vitaly Lipatov <lav на altlinux.ru>:
>
> Помогите, пожалуйста, разобраться.
>
> Проваливается сборка пакета:
> x86_64: NEW unmet dependencies detected:
> certbot-apache#0.38.0-alt1 python3(certbot) < 0
>
> http://git.altlinux.org/tasks/237698/logs/events.5.1.log
>
> При этом при сборке пакета certbot автовыставляется такое:
> Provides: letsencrypt = 0.38.0, python3(certbot) = set:edzs
>
> Не пойму, почему не удовлетворяется зависимость.
> Не пойму, почему в зависимости написано < 0 и что это значит.
> Соответственно, не могу починить :(
python3(certbot) = set:edzs означает что этот модуль лежит в
приватном месте, не стандартный путь поиска для python3 модулей
И действительно:
certbotdir %_datadir/%name
Что бы сделать его "стандартным", вам нужно в спек добавить следующее:
%allow_python3_import_path %certbotdir
%add_python3_path %certbotdir
--
Alexey Shabalin
Подробная информация о списке рассылки Devel