[devel] Re: Поиск зависимостей в скриптах
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пт Июл 9 14:53:40 MSD 2004
Andrey Orlov пишет:
> On Friday 09 July 2004 13:47, Anton Farygin wrote:
>
>>Нет, вы не понимаете..
>>я не вешаю туда баг, ибо это - Blocker на python и зависимость на Master
>>2.4.
>
>
> Да. Видимо я чего-то не понимаю.
>
>
>>Дело в том, что в таком виде эти скрипты абсолютно неработоспособны.
>
>
> Я утерял нить разговора, какие именно скрипты? И почему нельзя повесить багу? Я наивно
> предполагал, что багтрекер для того и существует, чбы решать проблемы.
>
>
>>От них надо либо совсем отказываться или тратить порядка четырех !!!
>>часов на ковыряние исходного кода и поиск кто кого use а кто кого
>>provide. (там много кода, к сожалению).
>
>
> http://www.neural.ru/Products/Python/FAQ, QA15/5. Плохо, но если вопрос встает таким образом - допустимо.
>
>
>>Поэтому просьба все-таки разрешить эту проблему без block баги. Хотя..
>>если вы настаиваете...
>
>
> Я не понял тезис про block баг. Vegastrike посмотррю сегодня-завтра вечером.
>
Тезис таков, что в таком виде лучше это убрать из Master 2.4.
Т.е. - убрать все что содержит в себе python.
Если же мы хотим включить (а мы хотим этого !!!), то надо чинить.
Кстати, я догадываюсь почему не добавляется в список provides то что
есть в этом пакете. И по моему - это правильно.
Дело в том, что скрипты лежат в нестандартных для python местах и
добавлять их в provides неверно - никто другой эти модули не найдет.
Т.е. - все что нужно, фактически - убрать из requires все то, что могло
бы эти пакетом provides, но на самом деле не provides, так как место
совсем другое - не то, в котором python'овские скрипты ищут свои requires.
Rgds,
Rider
Подробная информация о списке рассылки Devel