[devel] Q: python policy enforcement part 1

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Фев 19 20:52:54 MSK 2009


Hi,

Согласно п.1 правил сборки и оформления модулей для python
(/usr/share/doc/rpm-build-python-*/policy/3-Python_MODULE.txt),
модуль для python собирается с префиксом "python-module-".

Это правило было зафиксировано в 2004-м году, однако соответствующей
проверки для sisyphus_check сделано не было, в результате чего не все
модули для python упакованы с префиксом "python-module-".

Когда же я написал проверку для sisyphus_check, выявилось 42 бинарных
пакета, содержащих _только_ модули для python, с именами, не начинающимися
на "python-module-":

Feb 18 03:16 python-modules-thrift-0.0.0-alt2.20081031git.1.i586.rpm
Feb  4 14:15 libvirt-python-0.6.0-alt1.i586.rpm
Jan 29 02:37 libbeagle-python-0.3.9-alt1.i586.rpm
Jan 28 13:41 trac-gitplugin-0.11-alt2.noarch.rpm
Jan 14 05:43 python-modules-libpreludedb-0.9.15.1-alt2.i586.rpm
Jan 12 16:36 trac-fcgi-0.11.2-alt2.noarch.rpm
Jan 12 12:38 rrd-python-1.2.29-alt1.i586.rpm
Jan  9 19:36 libiptcdata-python-1.0.2-alt2.i586.rpm
Jan  7 17:38 libcomedi-python-0.8.1-alt1.i586.rpm
Dec 28 21:38 roundup-backends-mysql-1.4.6-alt1.i586.rpm
Dec 28 21:38 roundup-backends-postgresql-1.4.6-alt1.i586.rpm
Dec 28 21:38 roundup-backends-sqlite-1.4.6-alt1.i586.rpm
Dec 28 21:38 roundup-backends-xapian-1.4.6-alt1.i586.rpm
Dec 26 12:40 python-modules-libprelude-0.9.21.2-alt3.i586.rpm
Dec 22 12:42 trac-gallery-0.9-alt3.noarch.rpm
Dec 22 12:42 trac-accountmanager-0.10-alt3.noarch.rpm
Dec 21 20:36 Supybot-plugin-Dicebot-0.4-alt1.i586.rpm
Dec  4 18:36 python-modules-ecasound-2.5.2-alt1.i586.rpm
Dec  2 04:41 python-modules-gamin-0.1.10-alt1.i586.rpm
Nov 25 13:52 sugar-sharedstate-1-alt2.20071117.noarch.rpm
Nov 14 15:38 owfs-python-2.7p8-alt1.i586.rpm
Nov  3 21:38 python-modules-MoinMoin-1.8.0-alt1.noarch.rpm
Oct 27 15:37 python-modules-gpod-0.6.0-alt2.i586.rpm
Oct 17 13:43 pysubnettree-0.12-alt1.i586.rpm
Oct  6 22:41 librra-python-0.12-alt1.i586.rpm
Oct  6 22:40 librapi-python-0.12-alt1.i586.rpm
Sep 26 00:35 Supybot-plugin-ALTLinux-0.3-alt1.i586.rpm
Sep 23 18:42 compizconfig-python-0.7.8-alt1.i586.rpm
Aug 25 20:16 Supybot-plugins-20060723-alt2.i586.rpm
Jun  8  2008 trac-webadmin-0.1.2-alt3.noarch.rpm
Mar  3  2008 pywbxml-0.1-alt2.i586.rpm
Feb 20  2008 clearsilver-python-0.10.4-alt3.1.i586.rpm
Feb 15  2008 hep-0.6-alt6.1.i586.rpm
Feb 11  2008 yarn-0.4pseudo_really0.2-alt3.1.i586.rpm
Feb 11  2008 trac-webadminusers-0.1.0-alt2.1.noarch.rpm
Feb 11  2008 trac-timingandestimation-0.5.9-alt2.1.noarch.rpm
Feb 11  2008 trac-tags-0.4.1-alt2.1.noarch.rpm
Feb 11  2008 trac-scrumburndown-01.06.10-alt2.1.noarch.rpm
Feb 11  2008 trac-gantt-0.3.2a-alt2.1.noarch.rpm
Feb  8  2008 libnewt-python-0.50.39_2.5-alt3.1.i586.rpm
Feb  8  2008 jabberpy-0.4-alt3.1.noarch.rpm

Вопрос, включать эту проверку прямо сейчас, или подождать?
Если подождать, то до каких пор?


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20090219/2624cf66/attachment.bin>


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