11.11.2022 17:51, Den hilltracer пишет:
> При сборке пакета через gear hasher получаю сообщение вида:
>          /.out/arenadata_db-6.21.1_arenadata36-alt1.x86_64.rpm: forbidden 
> requires: python-base
>          sisyphus_check: check-deps ERROR: package dependencies violation
> Ошибка появляется на этапе проверок зависимостей, уже после компиляции 
> программного кода
> Добавление этого пакета в spec файл (BuildRequires: python-base) проблему не 
> решает, а усугубляет.

Нужно поправить shebang в проблемном скрипте. Если скрипт для python3, то 
указать его, если для python2, то соответственно его.
Указывать python нельзя, так как под ним у апстрима может скрываться, как 
python3, так и python2.
Всё от того, что некоторые дистрибутивы переделали симлинк /usr/bin/python -> 
/usr/bin/python2 на
/usr/bin/python -> /usr/bin/python3

-- 
С уважением, Антон Мидюков <[email protected]>

_______________________________________________
devel-newbies mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-newbies

Ответить