[devel] Branch 4.0 и пакеты , зависящие от python-devel

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Мар 24 00:17:45 MSK 2008


On Mon, Mar 24, 2008 at 01:09:22AM +0400, Sergey Y. Afonin wrote:
> On Sunday 23 March 2008, Alexey Tourbin wrote:
> 
> > Мысли по поводу причины есть!!
> > 
> > $ rpm --eval '%setup_python_module pyclamav' |grep :
> > Requires: python = 2.5 
> > BuildPreReq: python-devel = 2.5 
>  
> Логично... Что-то вроде этого я предполагал, только со сборкой питоньих
> пакетов дела не имел. Но есть и следующий вопрос: а в Branch-то он почему
> 2.5 оказался ? И что, собственно, чинить ?

Потому что когда вы сделали 'rpm-build -bs *.spec', то у src.rpm пакета
выставился 'BuildPreReq: python-devel = 2.5'.  Значит, такой src.rpm
пакет не удастся собрать с другой версией питона (2.4 в бранче).

Я бы сделал следующее:
1) убрал '%setup_python_module pyclamav';
2) запустил buildreq;
3) убрал все оставшиеся зависимости, прописанные вручную.

Тогда зависимости src.rpm пакета не будут зависеть от среды,
в которой сформирован src.rpm пакет.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080324/6c30ba67/attachment-0002.bin>


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