[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