[devel] I: [python3] python.req: ERROR

Aleksey Avdeev solo на solin.spb.ru
Пт Фев 15 17:31:45 MSK 2013


15.02.2013 16:49, Paul Wolneykien пишет:
> 15.02.2013 16:23, Aleksey Avdeev пишет:
>>> 15.02.2013 15:54, Paul Wolneykien пишет:
>>>>   Т.е. python.req использует свежесобранный python2.x, а python3.req —
>>>> системный старый?
>>   Про python2.x не знаю (детально не разбирал его спек и используемые
>> макросы), но что ручка для этого в python.req есть -- факт. А в т. к. в
>> python3.req ручка для данной цели вообще отсутсвует, то он гарантировано
>> не может использовать не системный python3 => использует системный (т.
>> е. старый).
> 
>>>> 15.02.2013 05:42, Dmitry V. Levin пишет:
>>>>>> При сборке питона скрипты питон.{req,prov} должны исполняться
>>>>>> свежесобранным питоном.  Насколько я помню, так всегда было,
>>>>>> и вряд ли стоит менять полезную традицию.
> 
>   А в рекомендациях по сборке питоньих пакетов не сказано, как сделать
> так, чтобы файлы проверялись свежесобранным питоном? Аналогичным образом
> это должно работать для python3. И если потребуется, нужно поменять
> что-то в пакете rpm-build-python3. Кстати, а он, частом, не входит в
> состав python3.src.rpm?

  Не входит (см.
<http://packages.altlinux.org/ru/Sisyphus/srpms/rpm-build-python3>).

  Похоже нашёл причину, по которой python.{req,prov} лезут обрабатывать
новый python3: судя по
<http://git.altlinux.org/gears/r/rpm-build-python.git?p=rpm-build-python.git;a=commit;h=fc37d0c0a6b4c934de699eb8a2d86660171bf5ff>,
мне нужно в спеке явным образом (через %add_python3_path) указать что
_libdir/python3.3 относится к python3.

PS: Проверяю.

-- 

С уважением. Алексей.


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 897 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20130215/0b2eab68/attachment.bin>


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