[devel] python-devel vs. python-dev

Ivan Fedorov =?iso-8859-1?q?ns_=CE=C1_altlinux=2Eru?=
Пт Сен 8 08:04:11 MSD 2006


Konstantin A. Lepikhov пишет:

>>> Если этот вопрос уже обсуждался, достаточно просто послать меня
>>> читать архивы.
>> $ rpm -qd rpm-build-python
>>
>>> Суть в следующем: в Python policy сказано, что задавать зависимость
>>> на пакет python-dev категорически нехорошо. Для зависимостей есть 
>>> python-devel. Хорошо, пользуюсь python-devel. В моём пакете
>>> указывается, что Python нужен версии не ниже 2.3. Пишу: BuildPreReq:
>>> python-devel >= 2.3 И мне в сборочную среду пытается установиться
>>> python-base = 2.3! При этом если я пишу (запрещённое) BuildPreReq:
>>> python-dev >= 2.3 , для сборки замечательно используется Python 2.4,
>>> и всё в шоколаде.
>>>
>>> Что я делаю неправильно?!
>> Requires: python = %__python_version
>> BuildPreReq: python-devel = %__python_version
>>
>> P.S. Не пытайтесь спорить со мной "зачем так?", я не разделяю
>> необходимости нескольких питонов в репозитории ;-)
> а в gear это не работает:
...skip...
> PS Может, нам забить на питон? Где наши питоноводы, у которых все отлично
> работает? А вот у других оно уже почти год не собирается в x86_64 и
> работает хрен знает как! Достало!

Если все такие умные, то может быть вы предложите более удачный вариант?..

PS: Я сейчас вообще наверное перепишу rpm-build-python так, что оно
будет поддерживать только одну версию питона.

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060908/fcbbe7e0/attachment-0001.bin>


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