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

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

    <bug>
          <bug_id>39614</bug_id>
          
          <creation_ts>2021-01-27 14:18:36 +0300</creation_ts>
          <short_desc>Портирование в p9</short_desc>
          <delta_ts>2021-06-18 01:41:02 +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>java-11-openjdk</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>39276</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vladimir Cherny">black</reporter>
          <assigned_to name="viy">viy</assigned_to>
          <cc>aen</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>ekorneechev</cc>
    
    <cc>ldv</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>195783</commentid>
    <comment_count>0</comment_count>
    <who name="Vladimir Cherny">black</who>
    <bug_when>2021-01-27 14:18:36 +0300</bug_when>
    <thetext>Просьба портировать в p9</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195802</commentid>
    <comment_count>1</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-01-27 17:18:41 +0300</bug_when>
    <thetext>Чтобы собрать jvm11, надо собрать jvm10.
Чтобы собрать jvm10, надо собрать jvm9.
собрать jvm9 в p9 в нашей сборочнице не получается из-за armh,
надо или в отдельной сборочнице собрать, как это было в Сизифе раньше,
или делать что-то в духе
https://bugzilla.altlinux.org/show_bug.cgi?id=39276

Какая-то неправильная ситуация сложилась, но я не знаю, как на нее повлиять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195804</commentid>
    <comment_count>2</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-01-27 17:53:24 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #1)
&gt; Чтобы собрать jvm11, надо собрать jvm10.
&gt; Чтобы собрать jvm10, надо собрать jvm9.
&gt; собрать jvm9 в p9 в нашей сборочнице не получается из-за armh,
&gt; надо или в отдельной сборочнице собрать, как это было в Сизифе раньше,
&gt; или делать что-то в духе
&gt; https://bugzilla.altlinux.org/show_bug.cgi?id=39276
&gt; 
&gt; Какая-то неправильная ситуация сложилась, но я не знаю, как на нее повлиять.
То есть в Сизифе тоже не собирается?
Я вижу два варианта:
1. Просить ldv@ дать лимит на сборку java в порядке исключения и разово. Какой это должен быть лимит?
2. Отказаться от сборки java для armh в p9.

Дима в cc:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195811</commentid>
    <comment_count>3</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-01-27 22:40:55 +0300</bug_when>
    <thetext>(Ответ для AEN на комментарий #2)
&gt; То есть в Сизифе тоже не собирается?

в Сизифе первый раз с armh там кажется Сергей Большаков как-то в сборочницу вмешивался, чтобы на armh прошло. Сейчас java9 собирается с помощью сама себя, и в лимиты сборочницы влезает. С p9 там нужна именно первая, bootstrap, сборка, с помощью jvm8.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195812</commentid>
    <comment_count>4</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-01-27 22:45:36 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #3)
&gt; (Ответ для AEN на комментарий #2)
&gt; &gt; То есть в Сизифе тоже не собирается?
&gt; 
&gt; в Сизифе первый раз с armh там кажется Сергей Большаков как-то в сборочницу
&gt; вмешивался, чтобы на armh прошло. Сейчас java9 собирается с помощью сама
&gt; себя, и в лимиты сборочницы влезает. С p9 там нужна именно первая,
&gt; bootstrap, сборка, с помощью jvm8.

То есть увеличение лимита нужно для бутстрапа lava9 и все?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195813</commentid>
    <comment_count>5</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-01-27 23:00:41 +0300</bug_when>
    <thetext>(Ответ для AEN на комментарий #4)
&gt; (Ответ для viy на комментарий #3)
&gt; &gt; (Ответ для AEN на комментарий #2)
&gt; &gt; &gt; То есть в Сизифе тоже не собирается?
&gt; &gt; 
&gt; &gt; в Сизифе первый раз с armh там кажется Сергей Большаков как-то в сборочницу
&gt; &gt; вмешивался, чтобы на armh прошло. Сейчас java9 собирается с помощью сама
&gt; &gt; себя, и в лимиты сборочницы влезает. С p9 там нужна именно первая,
&gt; &gt; bootstrap, сборка, с помощью jvm8.
&gt; 
&gt; То есть увеличение лимита нужно для бутстрапа lava9 и все?

Это самый востребованный случай. В случае бутстрапа lava9 я просто не знаю, что делать. А так проблемы с одним набором лимитов на все пакеты встречаются регулярно. Для лимитов по idle time народ применяет обман сборочницы с помощью хака от zerg@&apos;, что тоже звоночек в сторону востребованности более гибкого управления лимитами. Для лимитов по total time лично я, когда сталкивался с такими случаями, просто не связывался с Сизифом и собирал пакет в autoimports.
но для p9 это не вариант.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195814</commentid>
    <comment_count>6</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-01-27 23:13:56 +0300</bug_when>
    <thetext>Меня сейчас интересует решение конкретной проблемы. 
Несомненно, общую тоже надо решать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196063</commentid>
    <comment_count>7</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2021-02-06 19:29:55 +0300</bug_when>
    <thetext>Это совершенно ненормальная ситуация, когда пакету нужно более суток на сборку,
мы не можем признавать такое безобразие допустимым.

Раз в год в виде исключения я готов попробовать что-нибудь придумать, чтобы такое ненормальное бутстрап-задание собралось.  Напишите мне в личку номер задания и количество часов, которое ему нужно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196065</commentid>
    <comment_count>8</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-02-06 19:36:35 +0300</bug_when>
    <thetext>(Ответ для Dmitry V. Levin на комментарий #7)

&gt; Раз в год в виде исключения я готов попробовать что-нибудь придумать, чтобы
&gt; такое ненормальное бутстрап-задание собралось.  Напишите мне в личку номер
&gt; задания и количество часов, которое ему нужно.

Спасибо!
Как бы нам назвать этот день? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196066</commentid>
    <comment_count>9</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-02-06 20:11:46 +0300</bug_when>
    <thetext>Спасибо, буду готовить задание</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196067</commentid>
    <comment_count>10</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-02-06 20:31:59 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #9)
&gt; Спасибо, буду готовить задание

Игорь, прошу согласовать с cas@.
 Если я верно его понял, некоторые наши пользователи высказывали претензии к сборке &quot;как у RH&quot;.
Спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196069</commentid>
    <comment_count>11</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-02-07 01:32:24 +0300</bug_when>
    <thetext>Подготовил 265898

#265898(Ответ для AEN на комментарий #10)
&gt; Игорь, прошу согласовать с cas@.
&gt;  Если я верно его понял, некоторые наши пользователи высказывали претензии к
&gt; сборке &quot;как у RH&quot;.

Все вопросы можно будет исправить позже, так как перезаливать в p9 новые сборки далее будет без проблем,
не-bootstrap сборка уже укладывается в лимит по общему времени.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196071</commentid>
    <comment_count>12</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2021-02-07 15:36:52 +0300</bug_when>
    <thetext>(Ответ для AEN на комментарий #10)
&gt; (Ответ для viy на комментарий #9)
&gt; &gt; Спасибо, буду готовить задание
&gt; 
&gt; Игорь, прошу согласовать с cas@.
&gt;  Если я верно его понял, некоторые наши пользователи высказывали претензии к
&gt; сборке &quot;как у RH&quot;.
&gt; Спасибо.

Там надо убрать патчи для security policies. Для java-11-openjdk это
# PR3694, RH1340845: Add security.useSystemPropertiesFile option to java.security to use system crypto policy
Patch4: pr3694-rh1340845-support_fedora_rhel_system_crypto_policy.patch
# PR3695: Allow use of system crypto policy to be disabled by the user
Patch7: pr3695-toggle_system_crypto_policy.patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196072</commentid>
    <comment_count>13</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-02-07 21:29:04 +0300</bug_when>
    <thetext>(Ответ для Andrey Cherepanov на комментарий #12)
&gt; Там надо убрать патчи для Понял.security policies. Для java-11-openjdk это
&gt; # PR3694, RH1340845: Add security.useSystemPropertiesFile option to
&gt; java.security to use system crypto policy
&gt; Patch4: pr3694-rh1340845-support_fedora_rhel_system_crypto_policy.patch
&gt; # PR3695: Allow use of system crypto policy to be disabled by the user
&gt; Patch7: pr3695-toggle_system_crypto_policy.patch

Принял.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196476</commentid>
    <comment_count>14</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-02-24 19:23:28 +0300</bug_when>
    <thetext>процесс пошел:
#266865 EPERM #1 p9 srpm=java-10-openjdk-10.0.2.13-alt5_7jpp8.M90P.1.src.rpm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196477</commentid>
    <comment_count>15</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-02-24 19:36:22 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #14)
&gt; процесс пошел:
&gt; #266865 EPERM #1 p9 srpm=java-10-openjdk-10.0.2.13-alt5_7jpp8.M90P.1.src.rpm

Игорь, спасибо!
Это задание отправим тестировщикам, потому с 11 подождем до его пропуска в p9. Главное, что бутстрап armh в p9 прошел.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>199285</commentid>
    <comment_count>16</comment_count>
    <who name="viy">viy</who>
    <bug_when>2021-06-18 01:41:02 +0300</bug_when>
    <thetext>уже в p9</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>