* 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