ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Q: python policy enforcement part 2
@ 2009-02-19 18:20 Dmitry V. Levin
  2009-02-19 18:22 ` Andrey Rahmatullin
  2009-02-19 18:26 ` [devel] Q: python policy enforcement part 2 Valery V. Inozemtsev
  0 siblings, 2 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2009-02-19 18:20 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2206 bytes --]

Hi,

Некоторые пакеты с модулями для python, оказывается, неправильно
запакованы для x86-64: их файлы с модулями находятся в
/usr/lib/python2.5/site-packages/, в то время как должны находится в
%python_sitelibdir/.  Предварительная проверка показала, что эти пакеты
следует упаковать как noarch-пакеты:

Jan 10 02:46 python-module-dpkt-1.6-alt1.x86_64.rpm
Dec 21 20:36 Supybot-plugin-Dicebot-0.4-alt1.x86_64.rpm
Nov 26 16:44 python-module-protobuf-2.0.2-alt1.x86_64.rpm
Nov 26 10:35 python-module-Pyrex-0.9.8.5-alt1.x86_64.rpm
Nov 18 18:35 python-module-mox-0.5.0-alt1.x86_64.rpm
Oct 13 13:36 python-module-httplib2-0.4.0-alt1.x86_64.rpm
Sep 26 00:35 Supybot-plugin-ALTLinux-0.3-alt1.x86_64.rpm
Sep 23 18:48 ccsm-0.7.8-alt1.x86_64.rpm
Sep 20 01:35 python-module-virtualenv-1.2-alt1.x86_64.rpm
Sep 16 14:35 python-module-pycaptcha-0.4-alt1.x86_64.rpm
Aug 25 20:14 Supybot-plugins-20060723-alt2.x86_64.rpm
Jul 10  2008 python-module-config-0.3.7-alt1.x86_64.rpm
Jun 19  2008 python-module-4Suite-XML-1.0.2-alt1.x86_64.rpm
May 26  2008 chm2pdf-0.9-alt2.x86_64.rpm
May  5  2008 python-module-SQLAlchemy-0.4.5-alt1.x86_64.rpm
Feb 15  2008 hep-0.6-alt6.1.x86_64.rpm
Feb 11  2008 yarn-0.4pseudo_really0.2-alt3.1.x86_64.rpm
Feb  8  2008 python-module-paramiko-1.7.2-alt1.1.x86_64.rpm
Feb  8  2008 Supybot-0.83.3-alt1.1.x86_64.rpm
Feb  8  2008 python-module-qunittest-1.0-alt1.1.1.1.x86_64.rpm
Feb  8  2008 python-module-pysnmp-mibs-0.0.5a-alt1.1.x86_64.rpm
Feb  8  2008 python-module-pysnmp4-4.1.8a-alt1.1.x86_64.rpm
Feb  8  2008 python-module-pyasn1-0.0.7a-alt1.1.x86_64.rpm
Feb  8  2008 python-module-mpdclient-0.10.0-alt1.1.1.x86_64.rpm
Feb  8  2008 python-module-egenix-mx-experimental-0.9.0-alt1.1.x86_64.rpm
Feb  8  2008 python-module-zc.buildout-1.0.0-alt1.b20.1.x86_64.rpm
Feb  8  2008 python-module-simpletal-4.1-alt1.1.x86_64.rpm
Feb  8  2008 python-module-serial-2.1-alt3.1.1.x86_64.rpm
Feb  8  2008 python-module-mutagen-1.12-alt1.1.x86_64.rpm
Feb  8  2008 python-module-egenix-mx-base-2.0.6-alt2.1.x86_64.rpm
Feb  8  2008 python-module-ClientCookie-1.0.2-alt0.1.1.1.1.x86_64.rpm

Вопрос, когда включать соответствующую проверку в sisyphus_check?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Q: python policy enforcement part 2
  2009-02-19 18:20 [devel] Q: python policy enforcement part 2 Dmitry V. Levin
@ 2009-02-19 18:22 ` Andrey Rahmatullin
  2009-02-19 18:40   ` Mikhail A. Pokidko
  2009-02-19 18:52   ` Led
  2009-02-19 18:26 ` [devel] Q: python policy enforcement part 2 Valery V. Inozemtsev
  1 sibling, 2 replies; 8+ messages in thread
From: Andrey Rahmatullin @ 2009-02-19 18:22 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 297 bytes --]

On Thu, Feb 19, 2009 at 09:20:58PM +0300, Dmitry V. Levin wrote:
> Вопрос, когда включать соответствующую проверку в sisyphus_check?
Немедленно.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Пока нет решения суда, никто ни в чём не виноват.
		-- lav in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Q: python policy enforcement part 2
  2009-02-19 18:20 [devel] Q: python policy enforcement part 2 Dmitry V. Levin
  2009-02-19 18:22 ` Andrey Rahmatullin
@ 2009-02-19 18:26 ` Valery V. Inozemtsev
  1 sibling, 0 replies; 8+ messages in thread
From: Valery V. Inozemtsev @ 2009-02-19 18:26 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 804 bytes --]

On Thursday 19 February 2009 21:20:58 Dmitry V. Levin wrote:
> Hi,
>
> Некоторые пакеты с модулями для python, оказывается, неправильно
> запакованы для x86-64: их файлы с модулями находятся в
> /usr/lib/python2.5/site-packages/, в то время как должны находится в
> %python_sitelibdir/.  Предварительная проверка показала, что эти пакеты
> следует упаковать как noarch-пакеты:
...
> Вопрос, когда включать соответствующую проверку в sisyphus_check?

чем раньше, тем лучше. "раньше сядешь, раньше выйдешь" (с)

-- 
Valery V. Inozemtsev

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Q: python policy enforcement part 2
  2009-02-19 18:22 ` Andrey Rahmatullin
@ 2009-02-19 18:40   ` Mikhail A. Pokidko
  2009-02-19 18:52   ` Led
  1 sibling, 0 replies; 8+ messages in thread
From: Mikhail A. Pokidko @ 2009-02-19 18:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2009/2/19 Andrey Rahmatullin <wrar@altlinux.ru>:
> On Thu, Feb 19, 2009 at 09:20:58PM +0300, Dmitry V. Levin wrote:
>> Вопрос, когда включать соответствующую проверку в sisyphus_check?
> Немедленно.
Согласен, что тянуть


-- 
xmpp: pma AT altlinux DOT org

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Q: python policy enforcement part 2
  2009-02-19 18:22 ` Andrey Rahmatullin
  2009-02-19 18:40   ` Mikhail A. Pokidko
@ 2009-02-19 18:52   ` Led
  2009-02-20 19:39     ` [devel] Q: python policy enforcement part 2 [JT] Vitaly Lipatov
  1 sibling, 1 reply; 8+ messages in thread
From: Led @ 2009-02-19 18:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thursday, 19 February 2009 20:22:44 Andrey Rahmatullin wrote:
> On Thu, Feb 19, 2009 at 09:20:58PM +0300, Dmitry V. Levin wrote:
> > Вопрос, когда включать соответствующую проверку в sisyphus_check?
>
> Немедленно.

+1
И если в течение установленного времени не починятся - немедленно в orphaned

-- 
Led

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Q: python policy enforcement part 2 [JT]
  2009-02-19 18:52   ` Led
@ 2009-02-20 19:39     ` Vitaly Lipatov
  2009-02-20 19:57       ` Dmitry V. Levin
  0 siblings, 1 reply; 8+ messages in thread
From: Vitaly Lipatov @ 2009-02-20 19:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 19 февраля 2009, Led wrote:
> On Thursday, 19 February 2009 20:22:44 Andrey Rahmatullin 
wrote:
> > On Thu, Feb 19, 2009 at 09:20:58PM +0300, Dmitry V. Levin 
wrote:
> > > Вопрос, когда включать соответствующую проверку в
> > > sisyphus_check?
> >
> > Немедленно.
>
> +1
> И если в течение установленного времени не починятся -
> немедленно в orphaned
Навязываете мантейнерам обязательную проверку и сопровождение их 
пакетов для x86_64?
Не надо бросаться из крайности в крайность, а то прошло 5 лет с 
момента написания полиси, и вдруг решили его соблюсти :) При чём 
с почти абсурдной дотошностью.


-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Q: python policy enforcement part 2 [JT]
  2009-02-20 19:39     ` [devel] Q: python policy enforcement part 2 [JT] Vitaly Lipatov
@ 2009-02-20 19:57       ` Dmitry V. Levin
  2009-02-20 20:48         ` Vitaly Lipatov
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2009-02-20 19:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 800 bytes --]

On Fri, Feb 20, 2009 at 10:39:50PM +0300, Vitaly Lipatov wrote:
[...]
> Навязываете мантейнерам обязательную проверку и сопровождение их 
> пакетов для x86_64?

С одной стороны -- навязываю.  С другой стороны -- помогаю.

> Не надо бросаться из крайности в крайность, а то прошло 5 лет с 
> момента написания полиси, и вдруг решили его соблюсти :) При чём 
> с почти абсурдной дотошностью.

Не вдруг.  x86-64 постепенно стала более распространённой, чем i586.
Я посмотрел, почему на x86-64 с питоном всё хуже чем на i586, и выяснил,
что дело в кривизне конкретных модулей.  Нашёл и формализовал типичные
проблемы, и надеюсь формализовать проверку ещё одной типичной ошибки.

Должен признать, что более-менее нормально собранных модулей python
в Сизифе довольно много.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Q: python policy enforcement part 2 [JT]
  2009-02-20 19:57       ` Dmitry V. Levin
@ 2009-02-20 20:48         ` Vitaly Lipatov
  0 siblings, 0 replies; 8+ messages in thread
From: Vitaly Lipatov @ 2009-02-20 20:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 20 февраля 2009, Dmitry V. Levin wrote:
> On Fri, Feb 20, 2009 at 10:39:50PM +0300, Vitaly Lipatov
> wrote: [...]
>
> > Навязываете мантейнерам обязательную проверку и
> > сопровождение их пакетов для x86_64?
>
> С одной стороны -- навязываю.  С другой стороны -- помогаю.
Да, я заметил. Спасибо.

> > Не надо бросаться из крайности в крайность, а то прошло 5
> > лет с момента написания полиси, и вдруг решили его соблюсти
> > :) При чём с почти абсурдной дотошностью.
>
> Не вдруг.  x86-64 постепенно стала более распространённой, чем
> i586. Я посмотрел, почему на x86-64 с питоном всё хуже чем на
> i586, и выяснил, что дело в кривизне конкретных модулей. 
> Нашёл и формализовал типичные проблемы, и надеюсь
> формализовать проверку ещё одной типичной ошибки.
Это всё замечательно, и здорово, что теперь будет наведён некий 
порядок. Главное чтобы при этом большинство модулей не перестало 
проходить проверку и не выкинулось для обеих архитектур :)

Некоторый минус я вижу в том, что предложения по улучшению 
пылятся по году, как
https://bugzilla.altlinux.org/show_bug.cgi?id=13941
потом к ним подходит Дима, сам с собой обсуждает и согласует и в 
тот же день делает решение.

> Должен признать, что более-менее нормально собранных модулей
> python в Сизифе довольно много.
Наверное аналог cpan2rpm для них не написан или плохо работает :)


-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-02-20 20:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-19 18:20 [devel] Q: python policy enforcement part 2 Dmitry V. Levin
2009-02-19 18:22 ` Andrey Rahmatullin
2009-02-19 18:40   ` Mikhail A. Pokidko
2009-02-19 18:52   ` Led
2009-02-20 19:39     ` [devel] Q: python policy enforcement part 2 [JT] Vitaly Lipatov
2009-02-20 19:57       ` Dmitry V. Levin
2009-02-20 20:48         ` Vitaly Lipatov
2009-02-19 18:26 ` [devel] Q: python policy enforcement part 2 Valery V. Inozemtsev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git