[devel] Требования к модулям. was: Собираем Python-2.6

Igor Vlasenko vlasenko at imath.kiev.ua
Wed Jul 22 21:53:27 MSD 2009


On Tue, Jul 21, 2009 at 10:40:24PM +0400, Evgeny Sinelnikov wrote:

> Согласен, я тоже думал про это дело... Нам здорово мог бы помочь
> repocop, только я пока не решаюсь на его разбор.

Сорри, я последнюю неделю был off, сейчас разгребаюсь.

Написать тесты для репокопа не проблема,
проблема что проверять.

> Во-первых, прежде чем вносить эту информацию на wiki, а именно туда
> Во-вторых, эту информацию стоит оформить, как draft Policy и начать
> его утверждение.

Думаю, пора уже определиться с URL --
кто берется писать draft, пора уже завести хотя бы пустую страницу,
чтобы ссылаться на нее из тестов. 

> На основании последних редакций Python Policy я вижу следующие
> формальные требования:
> 1) Все модули, требующие питон содержат зависимость вида:
> BuildRequires: python-devel = %__python_version

А какой алгоритм роботу узнать, что это модуль?
NAME=python-module-* ?
 
> 2) Зависимость вида:
> Requires: python = %__python_version
> не требуется, потому что проставляется автоматически.

ok
 
> 3) Зависимость вида
> BuildRequires: python-dev
> недопустима и должна быть искоренена.

а на что ее искоренять? s/python-dev/что?/

> Эти пункты, видимо, должен уметь проверять репокоп.
будет, но хотелось бы опираться не на свои догадки,
а на текст полиси.

Евгений, я правильно понимаю, что вы берете на
себя ответственность по составлению нового полиси?

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



More information about the Devel mailing list