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 так, что оно будет поддерживать только одну версию питона.