On Fri, Sep 08, 2006 at 01:44:10AM +0400, Konstantin A. Lepikhov wrote: > Hi Andrei! > > Monday 04, at 02:50:03 PM you wrote: > > > Alexey Rusakov wrote: > > > Доброго времени суток. > > > > > > Если этот вопрос уже обсуждался, достаточно просто послать меня > > > читать архивы. > > > > $ 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 это не работает: > ... > python-module-gammu.spec > Reading `python-module-gammu.spec' > python-gammu-0.14.tar > python-module-gammu.spec > `/usr/src/in/source/python-module-gammu.spec' -> > `/usr/src/in/spec/python-module-gammu.spec' > rebuild: pkg.tar: installed source file. > rebuild: pkg.tar: fetched build dependencies. > rebuild: pkg.tar: calculated build dependencies: > rebuild: pkg.tar: fetched build dependencies. > rebuild: pkg.tar: calculated build dependencies: python-devel=unknown > rpm-build-python>=0.8 python-devel=unknown glib2 libgammu-devel pkgconfig > - естественно, python-devel=unknown не находится и сборка обламывается. > > PS Может, нам забить на питон? Где наши питоноводы, у которых все отлично > работает? А вот у других оно уже почти год не собирается в x86_64 и > работает хрен знает как! Достало! Я же рассказывал про BuildRequires(pre): python но никто кроме george@ меня не услышал. Впрочем, python по причине беспризорности я тоже избегаю последнее время. -- ldv