[devel] Q: jpp FTBFS packages in Sisyphus

Aleksey Novodvorsky aen на basealt.ru
Пн Апр 12 04:42:44 MSK 2021


пн, 12 апр. 2021 г., 01:54 Dmitry V. Levin <ldv на altlinux.org>:

> 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 часов ему недостаточно.
>

Нужен ли нам этот пакет в armh?
В Debian side он собирается только для x86_64 и aarch64, для armh я не
нашёл его нигде.

Rgrds, Алексей

>
> > > С другой стороны, в Федоре сейчас обошлись без 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
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20210412/c0c5b964/attachment-0001.html>


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