<div dir="auto"><div><br><br><div data-smartmail="gmail_signature"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пн, 12 апр. 2021 г., 01:54 Dmitry V. Levin &lt;<a href="mailto:ldv@altlinux.org" target="_blank" rel="noreferrer">ldv@altlinux.org</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Apr 07, 2021 at 03:29:53PM +0300, Dmitry V. Levin wrote:<br>
&gt; On Wed, Apr 07, 2021 at 10:50:19AM +0300, Igor Vlasenko wrote:<br>
&gt; [...]<br>
&gt; &gt; Почему же их нет в Федоре? Потому что там требования по<br>
&gt; &gt; собираемости ниже. К примеру, сломанный в fc29 пакет будут удалять,<br>
&gt; &gt; как помню, не ранее бранчевания на fc33.<br>
&gt; <br>
&gt; В Федоре уже давно всё поменялось, 6 недель FTBFS и привет.<br>
&gt; <br>
&gt; [...]<br>
&gt; &gt; Хороший пример - пакет sbt. Я его за время его жизни чинил 7 раз.<br>
&gt; &gt; И сейчас в #264657 у меня подготовлена сборка<br>
&gt; &gt; sbt-0.13.1-alt7_9.1jpp8.src.rpm<br>
&gt; &gt; которая собирается везде, кроме armh, где присходит<br>
&gt; &gt; какой-то подземный стук (не лечится armh хаком от zerg@).<br>
&gt; &gt; [i586]: build OK<br>
&gt; &gt; [aarch64]: build OK<br>
&gt; &gt; [x86_64]: build OK<br>
&gt; &gt; [ppc64le]: build OK<br>
&gt; &gt; [armh] build FAILED<br>
&gt; &gt; task #264657 for sisyphus FAILED<br>
&gt; &gt; <br>
&gt; &gt; И здесь уже при починке малой кровью не обойтись.<br>
&gt; <br>
&gt; [03:29:38] java.lang.RuntimeException: Proguard failed with nonzero exit code (152)<br>
&gt; 152 - 128 = 24 == SIGXCPU<br>
&gt; Т.е. один процесс съел 3 часа процессорного времени и получил SIGXCPU.<br>
&gt; Наверное, это какая-то аномалия java на armh, потому что на i586 и aarch64<br>
&gt; этот пакет в этом задании собрался менее чем за 16 минут.<br>
&gt; Если бы вы об этом сказали раньше, что-то можно было бы предпринять раньше.<br>
&gt; Запустите, пожалуйста, задание на сборку ещё раз, попробуем узнать,<br>
&gt; сколько ему надо процессорного времени.  Спасибо.<br>
<br>
У Игоря почему-то не нашлось времени за несколько дней сделать<br>
task run 264657, это печально.<br>
<br>
Оказывается, задание 264657 на armh просто зависает, непрерывно потребляя<br>
процессорное время, ulimit -t в количестве 8 часов ему недостаточно.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Нужен ли нам этот пакет в armh? </div><div dir="auto">В Debian side он собирается только для x86_64 и aarch64, для armh я не нашёл его нигде. </div><div dir="auto"><br></div><div dir="auto">Rgrds, Алексей</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
&gt; &gt; С другой стороны, в Федоре сейчас обошлись без sbt.<br>
&gt; &gt; Поэтому следующее большое обновление просто приведет<br>
&gt; &gt; к тому, что sbt станет не нужен, и я его просто удалю.<br>
&gt; &gt; <br>
&gt; &gt; Поэтому нужные пакеты нужно чинить, а такие пакеты, как sbt чиню без<br>
&gt; &gt; фанатизма, когда это не так сложно, ведь в запущенных случаях<br>
&gt; &gt; лучше вложить свое время в большое обновление.<br>
&gt; &gt; Здесь главное, чтобы вы не помогали роботу руками,<br>
&gt; &gt; чтобы пройдя по цепочке зависимостей, не удалить нужный для большого<br>
&gt; &gt; обновления пакет.<br>
&gt; <br>
&gt; sbt - не единственный FTBFS jpp-пакет, за это время накопилось уже<br>
&gt; 9 пакетов, которые FTBFS на x86_64 более 3 месяцев:<br>
&gt; <br>
&gt; $ awk &#39;$3&gt;12 &amp;&amp; $2~/jpp/ {print}&#39; /beehive/stats/Sisyphus-x86_64/ftbfs-joined       <br>
&gt; gluegen2      2.3.2-alt1_11jpp8       16      viy,@everybody<br>
&gt; grizzly-npn   1.2-alt1_9jpp8  16      viy,@everybody<br>
&gt; hibernate-validator   5.2.4-alt2_6jpp8        15      viy,@everybody<br>
&gt; infinispan    8.2.4-alt2_5jpp8        15      viy,@everybody<br>
&gt; jboss-jsf-2.2-api     2.2.13-alt1_7jpp8       15      viy,@everybody<br>
&gt; jetty 9.4.19-alt1_1.v20190610jpp8     15      viy,@everybody<br>
&gt; sbt   0.13.1-alt5_9.1jpp8     26      viy,@everybody<br>
&gt; weld-core     2.3.5-alt1_7jpp8        15      viy,@everybody<br>
&gt; xbean 0:4.14-alt1_1jpp8       16      viy,@everybody<br>
&gt; <br>
&gt; Что с ними делать?<br>
<br>
-- <br>
ldv<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.altlinux.org" rel="noreferrer noreferrer" target="_blank">Devel@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/devel" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.altlinux.org/mailman/listinfo/devel</a></blockquote></div></div></div>