ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] Q: jpp FTBFS packages in Sisyphus
  @ 2021-04-07 12:29 ` Dmitry V. Levin
  2021-04-11 22:54   ` Dmitry V. Levin
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2021-04-07 12:29 UTC (permalink / raw)
  To: Igor Vlasenko; +Cc: ALT Devel discussion list

On Wed, Apr 07, 2021 at 10:50:19AM +0300, Igor Vlasenko wrote:
[...]
> Почему же их нет в Федоре? Потому что там требования по
> собираемости ниже. К примеру, сломанный в fc29 пакет будут удалять,
> как помню, не ранее бранчевания на fc33.

В Федоре уже давно всё поменялось, 6 недель FTBFS и привет.

[...]
> Хороший пример - пакет sbt. Я его за время его жизни чинил 7 раз.
> И сейчас в #264657 у меня подготовлена сборка
> sbt-0.13.1-alt7_9.1jpp8.src.rpm
> которая собирается везде, кроме armh, где присходит
> какой-то подземный стук (не лечится armh хаком от zerg@).
> [i586]: build OK
> [aarch64]: build OK
> [x86_64]: build OK
> [ppc64le]: build OK
> [armh] build FAILED
> task #264657 for sisyphus FAILED
> 
> И здесь уже при починке малой кровью не обойтись.

[03:29:38] java.lang.RuntimeException: Proguard failed with nonzero exit code (152)
152 - 128 = 24 == SIGXCPU
Т.е. один процесс съел 3 часа процессорного времени и получил SIGXCPU.
Наверное, это какая-то аномалия java на armh, потому что на i586 и aarch64
этот пакет в этом задании собрался менее чем за 16 минут.
Если бы вы об этом сказали раньше, что-то можно было бы предпринять раньше.
Запустите, пожалуйста, задание на сборку ещё раз, попробуем узнать,
сколько ему надо процессорного времени.  Спасибо.

> С другой стороны, в Федоре сейчас обошлись без sbt.
> Поэтому следующее большое обновление просто приведет
> к тому, что sbt станет не нужен, и я его просто удалю.
> 
> Поэтому нужные пакеты нужно чинить, а такие пакеты, как sbt чиню без
> фанатизма, когда это не так сложно, ведь в запущенных случаях
> лучше вложить свое время в большое обновление.
> Здесь главное, чтобы вы не помогали роботу руками,
> чтобы пройдя по цепочке зависимостей, не удалить нужный для большого
> обновления пакет.

sbt - не единственный FTBFS jpp-пакет, за это время накопилось уже
9 пакетов, которые FTBFS на x86_64 более 3 месяцев:

$ awk '$3>12 && $2~/jpp/ {print}' /beehive/stats/Sisyphus-x86_64/ftbfs-joined       
gluegen2	2.3.2-alt1_11jpp8	16	viy,@everybody
grizzly-npn	1.2-alt1_9jpp8	16	viy,@everybody
hibernate-validator	5.2.4-alt2_6jpp8	15	viy,@everybody
infinispan	8.2.4-alt2_5jpp8	15	viy,@everybody
jboss-jsf-2.2-api	2.2.13-alt1_7jpp8	15	viy,@everybody
jetty	9.4.19-alt1_1.v20190610jpp8	15	viy,@everybody
sbt	0.13.1-alt5_9.1jpp8	26	viy,@everybody
weld-core	2.3.5-alt1_7jpp8	15	viy,@everybody
xbean	0:4.14-alt1_1jpp8	16	viy,@everybody

Что с ними делать?


-- 
ldv


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

* Re: [devel] Q: jpp FTBFS packages in Sisyphus
  2021-04-07 12:29 ` [devel] Q: jpp FTBFS packages in Sisyphus Dmitry V. Levin
@ 2021-04-11 22:54   ` Dmitry V. Levin
  2021-04-12  4:33     ` Igor Vlasenko
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2021-04-11 22:54 UTC (permalink / raw)
  To: Igor Vlasenko; +Cc: ALT Devel discussion list

On Wed, Apr 07, 2021 at 03:29:53PM +0300, Dmitry V. Levin wrote:
> On Wed, Apr 07, 2021 at 10:50:19AM +0300, Igor Vlasenko wrote:
> [...]
> > Почему же их нет в Федоре? Потому что там требования по
> > собираемости ниже. К примеру, сломанный в fc29 пакет будут удалять,
> > как помню, не ранее бранчевания на fc33.
> 
> В Федоре уже давно всё поменялось, 6 недель FTBFS и привет.
> 
> [...]
> > Хороший пример - пакет sbt. Я его за время его жизни чинил 7 раз.
> > И сейчас в #264657 у меня подготовлена сборка
> > sbt-0.13.1-alt7_9.1jpp8.src.rpm
> > которая собирается везде, кроме armh, где присходит
> > какой-то подземный стук (не лечится armh хаком от zerg@).
> > [i586]: build OK
> > [aarch64]: build OK
> > [x86_64]: build OK
> > [ppc64le]: build OK
> > [armh] build FAILED
> > task #264657 for sisyphus FAILED
> > 
> > И здесь уже при починке малой кровью не обойтись.
> 
> [03:29:38] java.lang.RuntimeException: Proguard failed with nonzero exit code (152)
> 152 - 128 = 24 == SIGXCPU
> Т.е. один процесс съел 3 часа процессорного времени и получил SIGXCPU.
> Наверное, это какая-то аномалия java на armh, потому что на i586 и aarch64
> этот пакет в этом задании собрался менее чем за 16 минут.
> Если бы вы об этом сказали раньше, что-то можно было бы предпринять раньше.
> Запустите, пожалуйста, задание на сборку ещё раз, попробуем узнать,
> сколько ему надо процессорного времени.  Спасибо.

У Игоря почему-то не нашлось времени за несколько дней сделать
task run 264657, это печально.

Оказывается, задание 264657 на armh просто зависает, непрерывно потребляя
процессорное время, ulimit -t в количестве 8 часов ему недостаточно.

> > С другой стороны, в Федоре сейчас обошлись без sbt.
> > Поэтому следующее большое обновление просто приведет
> > к тому, что sbt станет не нужен, и я его просто удалю.
> > 
> > Поэтому нужные пакеты нужно чинить, а такие пакеты, как sbt чиню без
> > фанатизма, когда это не так сложно, ведь в запущенных случаях
> > лучше вложить свое время в большое обновление.
> > Здесь главное, чтобы вы не помогали роботу руками,
> > чтобы пройдя по цепочке зависимостей, не удалить нужный для большого
> > обновления пакет.
> 
> sbt - не единственный FTBFS jpp-пакет, за это время накопилось уже
> 9 пакетов, которые FTBFS на x86_64 более 3 месяцев:
> 
> $ awk '$3>12 && $2~/jpp/ {print}' /beehive/stats/Sisyphus-x86_64/ftbfs-joined       
> gluegen2	2.3.2-alt1_11jpp8	16	viy,@everybody
> grizzly-npn	1.2-alt1_9jpp8	16	viy,@everybody
> hibernate-validator	5.2.4-alt2_6jpp8	15	viy,@everybody
> infinispan	8.2.4-alt2_5jpp8	15	viy,@everybody
> jboss-jsf-2.2-api	2.2.13-alt1_7jpp8	15	viy,@everybody
> jetty	9.4.19-alt1_1.v20190610jpp8	15	viy,@everybody
> sbt	0.13.1-alt5_9.1jpp8	26	viy,@everybody
> weld-core	2.3.5-alt1_7jpp8	15	viy,@everybody
> xbean	0:4.14-alt1_1jpp8	16	viy,@everybody
> 
> Что с ними делать?

-- 
ldv


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

* Re: [devel] Q: jpp FTBFS packages in Sisyphus
  2021-04-11 22:54   ` Dmitry V. Levin
@ 2021-04-12  4:33     ` Igor Vlasenko
    0 siblings, 1 reply; 8+ messages in thread
From: Igor Vlasenko @ 2021-04-12  4:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Apr 12, 2021 at 01:54:24AM +0300, Dmitry V. Levin wrote:
> У Игоря почему-то не нашлось времени за несколько дней сделать
> task run 264657, это печально.
> 
> Оказывается, задание 264657 на armh просто зависает, непрерывно потребляя
> процессорное время, ulimit -t в количестве 8 часов ему недостаточно.

Я испробовал тот трюк с ExcludeArch: armh,
о котором вы говорили. С ним получилось собрать в Сизиф sbt-0.13.1-alt8.

 

-- 

I V


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

* Re: [devel] Q: jpp FTBFS packages in Sisyphus
  @ 2021-04-12  9:45         ` Alexey V. Vissarionov
  2021-04-12 11:11         ` Dmitry V. Levin
  2021-04-16 12:05         ` Igor Vlasenko
  2 siblings, 0 replies; 8+ messages in thread
From: Alexey V. Vissarionov @ 2021-04-12  9:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2021-04-12 07:37:56 +0300, Aleksey Novodvorsky wrote:

 >>> Оказывается, задание 264657 на armh просто зависает, непрерывно
 >>> потребляя процессорное время, ulimit -t в количестве 8 часов ему
 >>> недостаточно.
 >> Я испробовал тот трюк с ExcludeArch: armh, о котором вы говорили.
 >> С ним получилось собрать в Сизиф sbt-0.13.1-alt8.
 > Что из-за этого перестало собираться для armh? У остальных FTBFS
 > java- пакетов тоже проблема с armh?

С большой вероятностью - да. Java на ARM32 вообще чувствует себя
как-то неуютно... в том же ведроиде из-за этого была куча граблей.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


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

* Re: [devel] Q: jpp FTBFS packages in Sisyphus
    2021-04-12  9:45         ` Alexey V. Vissarionov
@ 2021-04-12 11:11         ` Dmitry V. Levin
  2021-04-12 11:25           ` Aleksey Novodvorsky
  2021-04-16 12:05         ` Igor Vlasenko
  2 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2021-04-12 11:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Apr 12, 2021 at 07:37:56AM +0300, Aleksey Novodvorsky wrote:
> пн, 12 апр. 2021 г., 07:33 Igor Vlasenko <vlasenko@imath.kiev.ua>:
> > On Mon, Apr 12, 2021 at 01:54:24AM +0300, Dmitry V. Levin wrote:
> > > У Игоря почему-то не нашлось времени за несколько дней сделать
> > > task run 264657, это печально.
> > >
> > > Оказывается, задание 264657 на armh просто зависает, непрерывно потребляя
> > > процессорное время, ulimit -t в количестве 8 часов ему недостаточно.
> >
> > Я испробовал тот трюк с ExcludeArch: armh,
> > о котором вы говорили. С ним получилось собрать в Сизиф sbt-0.13.1-alt8.
> 
> Что из-за этого перестало собираться для armh?
> У остальных FTBFS java- пакетов тоже проблема с armh?

У нас нет данных о FTBFS на armh.
Систематические данные о FTBFS у нас есть только на x86_64 и x86.


-- 
ldv


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

* Re: [devel] Q: jpp FTBFS packages in Sisyphus
  2021-04-12 11:11         ` Dmitry V. Levin
@ 2021-04-12 11:25           ` Aleksey Novodvorsky
  2021-04-12 11:28             ` Dmitry V. Levin
  0 siblings, 1 reply; 8+ messages in thread
From: Aleksey Novodvorsky @ 2021-04-12 11:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions

пн, 12 апр. 2021 г. в 14:11, Dmitry V. Levin <ldv@altlinux.org>:
>
> On Mon, Apr 12, 2021 at 07:37:56AM +0300, Aleksey Novodvorsky wrote:
> > пн, 12 апр. 2021 г., 07:33 Igor Vlasenko <vlasenko@imath.kiev.ua>:
> > > On Mon, Apr 12, 2021 at 01:54:24AM +0300, Dmitry V. Levin wrote:
> > > > У Игоря почему-то не нашлось времени за несколько дней сделать
> > > > task run 264657, это печально.
> > > >
> > > > Оказывается, задание 264657 на armh просто зависает, непрерывно потребляя
> > > > процессорное время, ulimit -t в количестве 8 часов ему недостаточно.
> > >
> > > Я испробовал тот трюк с ExcludeArch: armh,
> > > о котором вы говорили. С ним получилось собрать в Сизиф sbt-0.13.1-alt8.
> >
> > Что из-за этого перестало собираться для armh?
> > У остальных FTBFS java- пакетов тоже проблема с armh?
>
> У нас нет данных о FTBFS на armh.
> Систематические данные о FTBFS у нас есть только на x86_64 и x86.

Дима, а можно актуальный список?

Rgrds, Алексей

>
>
> --
> ldv
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

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

* Re: [devel] Q: jpp FTBFS packages in Sisyphus
  2021-04-12 11:25           ` Aleksey Novodvorsky
@ 2021-04-12 11:28             ` Dmitry V. Levin
  0 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2021-04-12 11:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Apr 12, 2021 at 02:25:54PM +0300, Aleksey Novodvorsky wrote:
> пн, 12 апр. 2021 г. в 14:11, Dmitry V. Levin <ldv@altlinux.org>:
> > On Mon, Apr 12, 2021 at 07:37:56AM +0300, Aleksey Novodvorsky wrote:
> > > пн, 12 апр. 2021 г., 07:33 Igor Vlasenko <vlasenko@imath.kiev.ua>:
> > > > On Mon, Apr 12, 2021 at 01:54:24AM +0300, Dmitry V. Levin wrote:
> > > > > У Игоря почему-то не нашлось времени за несколько дней сделать
> > > > > task run 264657, это печально.
> > > > >
> > > > > Оказывается, задание 264657 на armh просто зависает, непрерывно потребляя
> > > > > процессорное время, ulimit -t в количестве 8 часов ему недостаточно.
> > > >
> > > > Я испробовал тот трюк с ExcludeArch: armh,
> > > > о котором вы говорили. С ним получилось собрать в Сизиф sbt-0.13.1-alt8.
> > >
> > > Что из-за этого перестало собираться для armh?
> > > У остальных FTBFS java- пакетов тоже проблема с armh?
> >
> > У нас нет данных о FTBFS на armh.
> > Систематические данные о FTBFS у нас есть только на x86_64 и x86.
> 
> Дима, а можно актуальный список?

Ссылки внизу страницы git.altlinux.org.


-- 
ldv


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

* Re: [devel] Q: jpp FTBFS packages in Sisyphus
    2021-04-12  9:45         ` Alexey V. Vissarionov
  2021-04-12 11:11         ` Dmitry V. Levin
@ 2021-04-16 12:05         ` Igor Vlasenko
  2 siblings, 0 replies; 8+ messages in thread
From: Igor Vlasenko @ 2021-04-16 12:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: Aleksey Novodvorsky

On Mon, Apr 12, 2021 at 07:37:56AM +0300, Aleksey Novodvorsky wrote:
> Что из-за этого перестало собираться для armh?

Нет, это не должно доставить никаких проблем, как я понимаю.

> У остальных FTBFS java- пакетов тоже проблема с armh?

Нет, просто достаточно долго не было обновления.
Была пара несобирающихся пакетов, которые достаточно долго висели.
После их удаления несобираемость начала распространяться
по дереву зависимостей, заражая "несобираемостью" зависевшие от них пакеты.
Эта проблема вылечится большим обновлением пакетов на java.

Я сейчас застрял, пытаясь разобраться со сборкой цепочки последних версий JVM,
В принципе, репозиторий java пакетов был достаточно стабильным,
и я не спешил с обновлением, пытаясь сначала дожать JVM.
Были некоторые хвосты, но массовое обновление их бы закрыло.
Поэтому хотел сначала закончить с JVM.

Обновлением планировал заняться позже, по старой политике FTBFS в 52 недели
мне бы времени хватило, надеюсь.

Но по новой политике жизни FTBFS придется бросить возню с JVM,
все равно сейчас не выходит каменный цветок, 
и форсированно переключиться на обновление.

-- 

I V


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

end of thread, other threads:[~2021-04-16 12:05 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-07 12:29 ` [devel] Q: jpp FTBFS packages in Sisyphus Dmitry V. Levin
2021-04-11 22:54   ` Dmitry V. Levin
2021-04-12  4:33     ` Igor Vlasenko
2021-04-12  9:45         ` Alexey V. Vissarionov
2021-04-12 11:11         ` Dmitry V. Levin
2021-04-12 11:25           ` Aleksey Novodvorsky
2021-04-12 11:28             ` Dmitry V. Levin
2021-04-16 12:05         ` Igor Vlasenko

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