ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [Sisyphus-incominger] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  @ 2007-02-20 22:45 ` Dmitry V. Levin
  2007-02-20 22:49   ` [devel] " Alexey Tourbin
  2007-02-22 19:51   ` Alexey Tourbin
  0 siblings, 2 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2007-02-20 22:45 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Пакет perl-BSD-Resource-1.28-alt1 упорно отказывается собираться на i586.

On Wed, Feb 21, 2007 at 01:39:02AM +0300, Upravdom Team Robot wrote:
> Dear Alexey Tourbin (AT)!
> The perl-BSD-Resource-1.28-alt1 package has been rejected from incoming
> for i586 architecture.
> 
> Possible reason follows:
> chmod 644 blib/arch/auto/BSD/Resource/Resource.bs
> LD_BIND_NOW=1 PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/getpriority.....ok
> t/getrlimit.......ok
> t/getrusage.......ok
> t/pod-coverage....skipped
>         all skipped: Test::Pod::Coverage 1.00 required for testing POD coverage
> t/pod.............ok
> t/setpriority.....ok
> t/setrlimit.......Use of uninitialized value in numeric eq (==) at t/setrlimit.t line 54.
> FAILED test 14
> 	Failed 1/14 tests, 92.86% okay
> t/times...........ok
> Failed Test   Stat Wstat Total Fail  List of Failed
> -------------------------------------------------------------------------------
> t/setrlimit.t               14    1  14
> 1 test skipped.
> Failed 1/8 test scripts. 1/40 subtests failed.
> Files=8, Tests=40, 19 wallclock secs (10.50 cusr +  0.21 csys = 10.71 CPU)
> Failed 1/8 test programs. 1/40 subtests failed.
> make: *** [test_dynamic] Error 255
> make: Leaving directory `/usr/src/RPM/BUILD/BSD-Resource-1.28-alt1'
> error: Bad exit status from /usr/src/tmp/rpm-tmp.13596 (%build)
> 
> 
> RPM build errors:
>     Bad exit status from /usr/src/tmp/rpm-tmp.13596 (%build)
> 13.40user 0.62system 0:22.91elapsed 61%CPU (0avgtext+0avgdata 0maxresident)k
> 0inputs+0outputs (0major+74943minor)pagefaults 0swaps
> hsh-rebuild: rebuild of `perl-BSD-Resource-1.28-alt1.src.rpm' failed.

-- 
ldv

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-20 22:45 ` [devel] [Sisyphus-incominger] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1 Dmitry V. Levin
@ 2007-02-20 22:49   ` Alexey Tourbin
  2007-02-20 23:08     ` Dmitry V. Levin
  2007-02-22 19:51   ` Alexey Tourbin
  1 sibling, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-02-20 22:49 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Wed, Feb 21, 2007 at 01:45:08AM +0300, Dmitry V. Levin wrote:
> Пакет perl-BSD-Resource-1.28-alt1 упорно отказывается собираться на i586.

У меня собирается.
Ещё бы узнать как пробраться на машину где не собирается.

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-20 22:49   ` [devel] " Alexey Tourbin
@ 2007-02-20 23:08     ` Dmitry V. Levin
  0 siblings, 0 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2007-02-20 23:08 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Wed, Feb 21, 2007 at 01:49:19AM +0300, Alexey Tourbin wrote:
> On Wed, Feb 21, 2007 at 01:45:08AM +0300, Dmitry V. Levin wrote:
> > Пакет perl-BSD-Resource-1.28-alt1 упорно отказывается собираться на i586.
> 
> У меня собирается.
> Ещё бы узнать как пробраться на машину где не собирается.

Синдром почтобоязни, похоже, охватывает всё более широкие слои
разработчиков?


-- 
ldv

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-20 22:45 ` [devel] [Sisyphus-incominger] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1 Dmitry V. Levin
  2007-02-20 22:49   ` [devel] " Alexey Tourbin
@ 2007-02-22 19:51   ` Alexey Tourbin
  2007-02-22 21:18     ` Dmitry V. Levin
  1 sibling, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-02-22 19:51 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Wed, Feb 21, 2007 at 01:45:08AM +0300, Dmitry V. Levin wrote:
> Пакет perl-BSD-Resource-1.28-alt1 упорно отказывается собираться на i586.

> > t/setrlimit.......Use of uninitialized value in numeric eq (==) at t/setrlimit.t line 54.
> > FAILED test 14

В системе на i586 жесткий запрет на core:

[builder@mash BSD-Resource-1.28-alt1]$ ulimit -H -c
0
[builder@mash BSD-Resource-1.28-alt1]$ 

В системе на x86_64 нет жесткого запрета на core:

[builder@hint1 BSD-Resource-1.28-alt1]$ ulimit -H -c
unlimited
[builder@hint1 BSD-Resource-1.28-alt1]$ 

Отсюда невоспроизводимость сборки между платформами.
Там наверное маленькое ошибочко в t/setrlimit.t, но несоответствие
идеально изолированных чрутов хотелось бы прояснить.

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-22 19:51   ` Alexey Tourbin
@ 2007-02-22 21:18     ` Dmitry V. Levin
  2007-02-22 21:29       ` Alexey Tourbin
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2007-02-22 21:18 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Feb 22, 2007 at 10:51:35PM +0300, Alexey Tourbin wrote:
> On Wed, Feb 21, 2007 at 01:45:08AM +0300, Dmitry V. Levin wrote:
> > Пакет perl-BSD-Resource-1.28-alt1 упорно отказывается собираться на i586.
> 
> > > t/setrlimit.......Use of uninitialized value in numeric eq (==) at t/setrlimit.t line 54.
> > > FAILED test 14
> 
> В системе на i586 жесткий запрет на core:
[...]
> В системе на x86_64 нет жесткого запрета на core:

А, это унаследованные характеристики из хост-системы.
Сейчас будет выровнено в пользу жёсткого запрета на core везде.


-- 
ldv

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-22 21:18     ` Dmitry V. Levin
@ 2007-02-22 21:29       ` Alexey Tourbin
  2007-02-22 21:43         ` Dmitry V. Levin
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-02-22 21:29 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 23, 2007 at 12:18:44AM +0300, Dmitry V. Levin wrote:
> On Thu, Feb 22, 2007 at 10:51:35PM +0300, Alexey Tourbin wrote:
> > On Wed, Feb 21, 2007 at 01:45:08AM +0300, Dmitry V. Levin wrote:
> > > Пакет perl-BSD-Resource-1.28-alt1 упорно отказывается собираться на i586.
> > 
> > > > t/setrlimit.......Use of uninitialized value in numeric eq (==) at t/setrlimit.t line 54.
> > > > FAILED test 14
> > 
> > В системе на i586 жесткий запрет на core:
> [...]
> > В системе на x86_64 нет жесткого запрета на core:
> 
> А, это унаследованные характеристики из хост-системы.
> Сейчас будет выровнено в пользу жёсткого запрета на core везде.

Вообще, нужно максимально унифицировать параметры внутри сборочного
чрута, по крайней мере те из них, которые доступны для модификации
suid-хелперу.

Кстати, самый минимальный nice внутри чрута (при сборке пакетов) это
тоже не очень красиво.  Сделать там хотя бы 15 или 18.

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-22 21:29       ` Alexey Tourbin
@ 2007-02-22 21:43         ` Dmitry V. Levin
  2007-02-22 21:53           ` Alexey Tourbin
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2007-02-22 21:43 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 23, 2007 at 12:29:39AM +0300, Alexey Tourbin wrote:
> On Fri, Feb 23, 2007 at 12:18:44AM +0300, Dmitry V. Levin wrote:
> > On Thu, Feb 22, 2007 at 10:51:35PM +0300, Alexey Tourbin wrote:
> > > On Wed, Feb 21, 2007 at 01:45:08AM +0300, Dmitry V. Levin wrote:
> > > > Пакет perl-BSD-Resource-1.28-alt1 упорно отказывается собираться на i586.
> > > 
> > > > > t/setrlimit.......Use of uninitialized value in numeric eq (==) at t/setrlimit.t line 54.
> > > > > FAILED test 14
> > > 
> > > В системе на i586 жесткий запрет на core:
> > [...]
> > > В системе на x86_64 нет жесткого запрета на core:
> > 
> > А, это унаследованные характеристики из хост-системы.
> > Сейчас будет выровнено в пользу жёсткого запрета на core везде.
> 
> Вообще, нужно максимально унифицировать параметры внутри сборочного
> чрута, по крайней мере те из них, которые доступны для модификации
> suid-хелперу.

Ему доступны все параметры, которые можно выставить через setrlimit,
плюс nice.

> Кстати, самый минимальный nice внутри чрута (при сборке пакетов) это
> тоже не очень красиво.  Сделать там хотя бы 15 или 18.

Это сумма двух факторов:
hasher-priv += 10
rpm-build += 10

У hasher-priv это настраивается, в rpm-build зашито в код (надо сделать
настраиваемым).  Могу сделать 8.


-- 
ldv

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-22 21:43         ` Dmitry V. Levin
@ 2007-02-22 21:53           ` Alexey Tourbin
  2007-02-22 21:58             ` Dmitry V. Levin
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-02-22 21:53 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 23, 2007 at 12:43:29AM +0300, Dmitry V. Levin wrote:
> > Вообще, нужно максимально унифицировать параметры внутри сборочного
> > чрута, по крайней мере те из них, которые доступны для модификации
> > suid-хелперу.
> 
> Ему доступны все параметры, которые можно выставить через setrlimit,
> плюс nice.

Хорошо. :)  Значит, нужно проверить и выставить
предсказуемые/рациональные значения для всех параметров, которые только
доступны.  Из недоступных я имел в виду, что, например hostname
подменять на предсказуемый смысла нет, поскольку это системный вызов.

> > Кстати, самый минимальный nice внутри чрута (при сборке пакетов) это
> > тоже не очень красиво.  Сделать там хотя бы 15 или 18.
> 
> Это сумма двух факторов:
> hasher-priv += 10
> rpm-build += 10
> 
> У hasher-priv это настраивается, в rpm-build зашито в код (надо сделать
> настраиваемым).  Могу сделать 8.

По-моему, самый-самый bottom нужно зарезервировать для пользователя.
Т.е. ни одна программа, естественным образом запущенная, не должна
иметь nice >= 19.

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

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

* Re: [devel] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1
  2007-02-22 21:53           ` Alexey Tourbin
@ 2007-02-22 21:58             ` Dmitry V. Levin
  0 siblings, 0 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2007-02-22 21:58 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 23, 2007 at 12:53:36AM +0300, Alexey Tourbin wrote:
> On Fri, Feb 23, 2007 at 12:43:29AM +0300, Dmitry V. Levin wrote:
> > > Вообще, нужно максимально унифицировать параметры внутри сборочного
> > > чрута, по крайней мере те из них, которые доступны для модификации
> > > suid-хелперу.
> > 
> > Ему доступны все параметры, которые можно выставить через setrlimit,
> > плюс nice.
> 
> Хорошо. :)  Значит, нужно проверить и выставить
> предсказуемые/рациональные значения для всех параметров, которые только
> доступны.  Из недоступных я имел в виду, что, например hostname
> подменять на предсказуемый смысла нет, поскольку это системный вызов.

Когда мы полностью перейдём на контейнеры, можно будет и hostname
подменить.  Пока пользуемся тем что есть.

> > > Кстати, самый минимальный nice внутри чрута (при сборке пакетов) это
> > > тоже не очень красиво.  Сделать там хотя бы 15 или 18.
> > 
> > Это сумма двух факторов:
> > hasher-priv += 10
> > rpm-build += 10
> > 
> > У hasher-priv это настраивается, в rpm-build зашито в код (надо сделать
> > настраиваемым).  Могу сделать 8.
> 
> По-моему, самый-самый bottom нужно зарезервировать для пользователя.
> Т.е. ни одна программа, естественным образом запущенная, не должна
> иметь nice >= 19.

Тогда 8+8 должно всех устроить?


-- 
ldv

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

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

end of thread, other threads:[~2007-02-22 21:58 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-20 22:45 ` [devel] [Sisyphus-incominger] E: incoming i586 reject: perl-BSD-Resource-1.28-alt1 Dmitry V. Levin
2007-02-20 22:49   ` [devel] " Alexey Tourbin
2007-02-20 23:08     ` Dmitry V. Levin
2007-02-22 19:51   ` Alexey Tourbin
2007-02-22 21:18     ` Dmitry V. Levin
2007-02-22 21:29       ` Alexey Tourbin
2007-02-22 21:43         ` Dmitry V. Levin
2007-02-22 21:53           ` Alexey Tourbin
2007-02-22 21:58             ` Dmitry V. Levin

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