[devel] Вопросы по развитию python.

Alexey Tourbin alexey.tourbin на gmail.com
Ср Май 18 19:07:18 MSK 2016


2016-05-17 21:44 GMT+03:00 Igor Vlasenko <vlasenko на imath.kiev.ua>:
> Господа,
>
> Пока сборочница не работает, можно обсудить накопившиеся вопросы по питону.
>
> 1) python egg Provides/Requires
> Подсмотрел в mageia python egg Provides/Requires, которые можно расставлять
> автоматически по .egg-info. к примеру, в mageia
> в python-fabulous автовыставлено Provides: pythonegg(2)(fabulous)
> в python3-pretend автовыставлено Provides: pythonegg(3)(pretend)

Мужчина, здравствуйте.
А чем грозит нарушение зависимостей pythonegg? Являются ли они в
какой-то степени производными и выводимыми из кода, или же они пишутся
в файл .egg-info вручную?

Интересно сравнить их с зависимостями pkg-config. Последние тоже
пишутся в .pc-файлы более-менее вручную. Но в случае, когда
зависимостей pkg-config Requires не хватает, pkg-config откажется
работать. В этом смысле зависимости pkg-config действительно требуются
для работоспособности сборки (на стадии configure, даже если в
остальном они произвольны).

А для чего требуются зависимости .egg-info? Влияет ли их формальное
нарушение на работоспособность кода, как в случае pkg-config?


Подробная информация о списке рассылки Devel