[devel] Re: Поиск зависимостей в скриптах

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пт Июл 9 18:08:14 MSD 2004


Sergey Vlasov пишет:
> On Fri, Jul 09, 2004 at 03:51:17PM +0400, Andrey Orlov wrote:
> 
>>>Хотя для пакетов типа vegastrike, использующих python только внутри, можно
>>>всё-таки сделать такой режим - хотя бы по той причине, что ставить
>>>Provides в этом случае некорректно.  Т.е., поиск зависимостей для python
>>>нужно перевести в режим, когда выдаются только Requires на модули,
>>>отсутствующие в самом пакете.
>>
>>Для него вообще некорректно искать зависимости на python. Это как
>>бы раз.
> 
> 
> Не то чтобы совсем некорректно - в стандартные каталоги этот
> embedded python, скорее всего, тоже смотрит.  Просто есть
> вероятность обнаружить зависимость на модуль, который на самом деле
> встроен в этот самый embedded python.
> 
> В данной ситуации можно либо отрубить поиск питоновских зависимостей
> вообще (и в результате, возможно, пропустить зависимость на какой-то
> нужный питоновский модуль), либо всё-таки включить этот поиск и
> прописывать руками нестандартные builtin (при этом пропущенный
> builtin вызовет появление лишних Requires).  Первая ошибка может
> оставаться незамеченной довольно долго; вторая немедленно проявится
> в виде неустанавливаемого пакета.

Дело в том, что там большинство builtin там представлено в виде 
python'овских скриптов, которые вполне себе нормально могли бы 
провайдить этим модули (в рамках одного пакета, соответственно).

Rgds,
Rider



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