<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>54577</bug_id>
          
          <creation_ts>2025-05-30 23:22:05 +0300</creation_ts>
          <short_desc>Сборка пакетов на i586 падает с CPU time limit exceeded</short_desc>
          <delta_ts>2025-08-27 16:32:56 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>npm</component>
          <version>unstable</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=55012</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexander Makeenkov">amakeenk</reporter>
          <assigned_to name="Vitaly Lipatov">lav</assigned_to>
          <cc>iv</cc>
    
    <cc>lakostis</cc>
    
    <cc>lav</cc>
    
    <cc>rider</cc>
    
    <cc>shad</cc>
    
    <cc>x1z53</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>266157</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2025-05-30 23:22:05 +0300</bug_when>
    <thetext>С недавнего времени сборка пакетов на архитектуре i586 стала падать с ошибкой &quot;CPU time limit exceeded&quot;.

Примеры:
https://git.altlinux.org/beehive/logs/Sisyphus/i586/archive/2025/0524/error/navidrome-0.55.2-alt1
https://git.altlinux.org/beehive/logs/Sisyphus/i586/archive/2025/0524/error/adguardhome-0.108.0-alt1.beta69
https://git.altlinux.org/beehive/logs/Sisyphus/i586/archive/2025/0524/error/scrutiny-0.8.1-alt1
https://git.altlinux.org/beehive/logs/Sisyphus/i586/archive/2025/0524/error/cockpit-machines-315-alt1
https://git.altlinux.org/beehive/logs/Sisyphus/i586/archive/2025/0524/error/anubis-1.18.0-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266203</commentid>
    <comment_count>1</comment_count>
    <who name="Aleksandr Shamaraev">shad</who>
    <bug_when>2025-06-01 23:06:07 +0300</bug_when>
    <thetext>Добрый день.

локально в хешере на i586 все это дело виснет на моменте компиляции, в моем случае
 
&gt; npm run compile:clean &amp;&amp; npm run compile:tsc &amp;&amp; npm run compile:ui &amp;&amp; npm run compile:assets &amp;&amp; npm run compile:gresource &amp;&amp; npm run compile:post

также не до конца отрабатывает npm install, модули вытаскивает в хешере, а дальше также виснет

также почему-то не отрабатывает на получение модулей в хешере yarn install

предварительно с 22 числа, после обновления node</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266318</commentid>
    <comment_count>2</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2025-06-02 22:45:10 +0300</bug_when>
    <thetext>(Ответ для Aleksandr Shamaraev на комментарий #1)
&gt; Добрый день.
&gt; 
&gt; локально в хешере на i586 все это дело виснет на моменте компиляции, в моем
&gt; случае
&gt;  
&gt; &gt; npm run compile:clean &amp;&amp; npm run compile:tsc &amp;&amp; npm run compile:ui &amp;&amp; npm run compile:assets &amp;&amp; npm run compile:gresource &amp;&amp; npm run compile:post
&gt; 
&gt; также не до конца отрабатывает npm install, модули вытаскивает в хешере, а
&gt; дальше также виснет
Воспроизводится ли проблема вне hasher, на чистой системе?
Возможно ли предложить последовательность команд для воспроизведения проблемы?
Зачем вообще нужны пакеты для i586?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266320</commentid>
    <comment_count>3</comment_count>
    <who name="Aleksandr Shamaraev">shad</who>
    <bug_when>2025-06-02 23:43:19 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #2)
&gt; Воспроизводится ли проблема вне hasher, на чистой системе?

Добрый день.

У меня нет к сожалению устройства i586, по этому не могу проверить.

&gt; Возможно ли предложить последовательность команд для воспроизведения
&gt; проблемы?

Я пробовал выкинуть из строки npm run compile:clean, так как изначально было 

&gt;npm run compile:clean &amp;&amp; npm run compile:tsc &amp;&amp; npm run compile:ui &amp;&amp; npm run compile:assets &amp;&amp; npm run compile:gresource &amp;&amp; npm run compile:post

npm run compile:clean

И дальше тишина, усиленно грузилась система при 

npm run compile:tsc

&gt; Зачем вообще нужны пакеты для i586?

Лично мне они не нужны, но они не собираются в сборочнице на i586 при наличии предположительно typescript

P.S.&gt; изначально у меня перестали пересобираться два моих пакета
plasma-addon-krohnkite
gnome-shell-extension-media-controls

Немного подождав, я исключил i586 архитектуру, как это сделали с FireFox, который также перестал собираться под i586 с вылетом по таймауту

Также я на всякий случай, по размышлению коллег, проверил есть ли отдельные node_modules для i586, но их там не было.

Такая же проблема была со сборкой пакета counters, и насколько я понял коллегу, в хешере тоже все висело/грузило систему на i586
https://packages.altlinux.org/ru/tasks/378817/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270593</commentid>
    <comment_count>4</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-08-07 14:27:29 +0300</bug_when>
    <thetext>https://bugzilla.altlinux.org/show_bug.cgi?id=55012#c1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>