[devel] python-devel vs. python-dev

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пт Сен 8 01:47:14 MSD 2006


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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060908/2312f977/attachment-0001.bin>


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