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

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

    <bug>
          <bug_id>41139</bug_id>
          
          <creation_ts>2021-10-17 17:20:08 +0300</creation_ts>
          <short_desc>[done] join respublica@</short_desc>
          <delta_ts>2025-01-28 15:59:40 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Team Accounts</product>
          <component>join</component>
          <version>unspecified</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://www.altlinux.org/Team/Join/Secretary</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Leonid">ytinka7</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>andy</cc>
    
    <cc>arseny</cc>
    
    <cc>george</cc>
    
    <cc>glebfm</cc>
    
    <cc>grenka</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>sin</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>203865</commentid>
    <comment_count>0</comment_count>
      <attachid>9829</attachid>
    <who name="Leonid">ytinka7</who>
    <bug_when>2021-10-17 17:20:08 +0300</bug_when>
    <thetext>Created attachment 9829
Open ssh key

Псевдоним - CausaPrincipalis71
Адрес пересылки почты - leonid@znamenok.com
Имя ментора - Георгий Курячий. Почта - george@altlinux.org. 

Цель - просто помочь со сборкой чего-нибудь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203866</commentid>
    <comment_count>1</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2021-10-17 17:31:29 +0300</bug_when>
    <thetext>Мне кажется, CausaPrincipalis71 — слишком монструозный и незапоминающийся ник (особенно 71), у нас в сообществе нет особых проблем с выбором ника, это я вам как человек с ником george говорю)

Поменяйте, пожалуйста, на  что-нибудь более удобное в общении</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203870</commentid>
    <comment_count>2</comment_count>
      <attachid>9830</attachid>
    <who name="Leonid">ytinka7</who>
    <bug_when>2021-10-17 19:45:50 +0300</bug_when>
    <thetext>Created attachment 9830
Open gpg key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203871</commentid>
    <comment_count>3</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2021-10-17 19:47:07 +0300</bug_when>
    <thetext>(Ответ для Fr. Br. George на комментарий #1)
&gt; Мне кажется, CausaPrincipalis71 — слишком монструозный и незапоминающийся
&gt; ник (особенно 71), у нас в сообществе нет особых проблем с выбором ника, это
&gt; я вам как человек с ником george говорю)
&gt; 
&gt; Поменяйте, пожалуйста, на  что-нибудь более удобное в общении

Хорошо. Новые:
Ник - ad_astra
Почта - ytinka7@gmail.com</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203900</commentid>
    <comment_count>4</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-10-18 15:14:22 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #3)
&gt; Ник - ad_astra

Увы, так не получится:

&quot;Имя должно начинаться с буквы, содержать только буквы и цифры, быть не короче трёх символов;&quot;
https://www.altlinux.org/Процедура_принятия_в_Team</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203934</commentid>
    <comment_count>5</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2021-10-18 19:25:56 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #4)
&gt; (In reply to Leonid from comment #3)
&gt; &gt; Ник - ad_astra
&gt; 
&gt; Увы, так не получится:
&gt; 
&gt; &quot;Имя должно начинаться с буквы, содержать только буквы и цифры, быть не
&gt; короче трёх символов;&quot;
&gt; https://www.altlinux.org/Процедура_принятия_в_Team

Хорошо, тогда прикрепляю новый ключ. Ник - respublica. В alt-gpgkeys был не занят.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203935</commentid>
    <comment_count>6</comment_count>
      <attachid>9840</attachid>
    <who name="Leonid">ytinka7</who>
    <bug_when>2021-10-18 19:27:34 +0300</bug_when>
    <thetext>Created attachment 9840
New open gpg key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203936</commentid>
    <comment_count>7</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-10-18 19:55:52 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #6)
&gt; Created attachment 9840 [details]
&gt; New open gpg key

В этом ключе два uid-а в домене altlinux.org, тот, который с подчёркиванием стоит удалить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203937</commentid>
    <comment_count>8</comment_count>
      <attachid>9841</attachid>
    <who name="Leonid">ytinka7</who>
    <bug_when>2021-10-18 20:05:36 +0300</bug_when>
    <thetext>Created attachment 9841
Open gpg key with only one uid

Исправил</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203938</commentid>
    <comment_count>9</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-10-18 20:21:57 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #0)
&gt; Created attachment 9829 [details]
&gt; Open ssh key
Ok.

(In reply to Leonid from comment #8)
&gt; Created attachment 9841 [details]
&gt; Open gpg key with only one uid
Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203939</commentid>
    <comment_count>10</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2021-10-18 20:31:18 +0300</bug_when>
    <thetext>Подтверджаю своё менторство.

Мне кажется, ключи в порядке. Можно потихоньку дальше идти.

→ 2.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203942</commentid>
    <comment_count>11</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-10-18 20:51:46 +0300</bug_when>
    <thetext>ssh ключ на gitery.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -&gt; 2.3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205118</commentid>
    <comment_count>12</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2021-11-20 13:14:12 +0300</bug_when>
    <thetext>У кандидата уже несколько репозиториев рабочих.
Есть предложение запустить человека на сборочницу.
→ 3.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205447</commentid>
    <comment_count>13</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-11-29 16:03:05 +0300</bug_when>
    <thetext>ssh ключ на gyle.alt зарегистрирован.
Пакет alt-gpgkeys обновлён.

T/J/S -&gt; 3.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213564</commentid>
    <comment_count>14</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2022-08-09 17:48:58 +0300</bug_when>
    <thetext>Два пакета для готово

https://git.altlinux.org/people/respublica/packages/?p=stockfish.git;a=summary
https://git.altlinux.org/people/respublica/packages/?p=dconf-defaults-editor.git;a=summary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213756</commentid>
    <comment_count>15</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2022-08-16 15:32:24 +0300</bug_when>
    <thetext>(Ответ для Leonid на комментарий #14)
&gt; https://git.altlinux.org/people/respublica/packages/?p=stockfish.git
Поле &quot;Release:&quot; обозначает релиз пакета в репозитории, его не нужно увеличивать, если пакет туда не попал. Если вы разбиваете работу с пакетом на несколько коммитов (что совершенно правильно), сам релиз и Changelog меняются только один раз (с сообщением об этом в последнем коммите).

Предлагаю воспользоваться тем, что пакет не опубликован и потренироваться в git rebase — поменять сообщения, релиз, и заодно убрать неиспользуемые закомментироанные строки.

&gt; https://git.altlinux.org/people/respublica/packages/?p=dconf-defaults-editor.git
Если в самой программе ссылка на документацию?
https://causaprincipalis71.github.io/dconf-defaults-editor/

Если нет, стоит подумать либо об этом, либо о том, чтобы как-то включить её в состав пакета, хотя бы в виде ссылки из файла README.

P. S.

Что там с package-into-appimage ? Правильно ли я понимаю, что hsh-rpm-into-appimage устарел, и сейчас у вас есть разнодистрибутивный продукт, который на ALT работает?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213765</commentid>
    <comment_count>16</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2022-08-16 16:57:22 +0300</bug_when>
    <thetext>(Ответ для Fr. Br. George на комментарий #15)
&gt; &gt; https://git.altlinux.org/people/respublica/packages/?p=stockfish.git
&gt;
&gt; Предлагаю воспользоваться тем, что пакет не опубликован и потренироваться в
&gt; git rebase — поменять сообщения, релиз, и заодно убрать неиспользуемые
&gt; закомментироанные строки.
&gt; 

Поправил

&gt; &gt; https://git.altlinux.org/people/respublica/packages/?p=dconf-defaults-editor.git
&gt; Если в самой программе ссылка на документацию?
&gt; https://causaprincipalis71.github.io/dconf-defaults-editor/
&gt; 
&gt; Если нет, стоит подумать либо об этом, либо о том, чтобы как-то включить её
&gt; в состав пакета, хотя бы в виде ссылки из файла README.

Ссылка из README уже есть, а саму программу сейчас перерабатываю

&gt; P. S.
&gt; 
&gt; Что там с package-into-appimage ? Правильно ли я понимаю, что
&gt; hsh-rpm-into-appimage устарел, и сейчас у вас есть разнодистрибутивный
&gt; продукт, который на ALT работает?

Там нужно рефакторинг сделать, слишком много хардкода</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216993</commentid>
    <comment_count>17</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2022-11-07 13:11:05 +0300</bug_when>
    <thetext>Считаю, что эти пакеты готовы и их можно пускать на сборку
https://git.altlinux.org/people/respublica/packages/?p=stockfish.git
https://git.altlinux.org/people/respublica/packages/?p=package-to-appimage.git</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>218102</commentid>
    <comment_count>18</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2022-11-29 15:34:35 +0300</bug_when>
    <thetext>Меня призвали как соментора. В общем, я это подтверждаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220188</commentid>
    <comment_count>19</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2023-01-16 18:39:21 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #13)
&gt; ssh ключ на gyle.alt зарегистрирован.
&gt; Пакет alt-gpgkeys обновлён.
&gt; 
&gt; T/J/S -&gt; 3.4.

Может 3.5? 3.4 как-то довольно необычно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220189</commentid>
    <comment_count>20</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2023-01-16 18:52:44 +0300</bug_when>
    <thetext>(In reply to Grigory Ustinov from comment #19)
&gt; Может 3.5? 3.4 как-то довольно необычно.

Да, в процедуре в какой-то момент поменялся порядок пунктов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230015</commentid>
    <comment_count>21</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2023-07-19 16:18:08 +0300</bug_when>
    <thetext>Кандидат вроде бы освоил некоторые базовые принципы сборки пакетов. Я считаю, что нужно звать рецензента.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231093</commentid>
    <comment_count>22</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2023-08-09 13:12:54 +0300</bug_when>
    <thetext>Из собранного:

Stockfish
https://git.altlinux.org/people/respublica/packages/?p=stockfish.git;a=summary

TLPUI
https://git.altlinux.org/people/respublica/packages/?p=tlpui.git;a=summary

Cutechess
https://git.altlinux.org/people/respublica/packages/?p=cutechess.git;a=summary

Pychess
https://git.altlinux.org/people/respublica/packages/?p=pychess.git;a=summary

python3-module-chess
https://git.altlinux.org/people/respublica/packages/?p=python3-module-chess.git;a=summary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>232573</commentid>
    <comment_count>23</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2023-09-05 16:25:46 +0300</bug_when>
    <thetext>Всё ещё ждём рецензента, кстати.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>234414</commentid>
    <comment_count>24</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2023-10-05 16:57:02 +0300</bug_when>
    <thetext>(Ответ для Leonid на комментарий #0)
&gt; Цель - просто помочь со сборкой чего-нибудь.
О, а у меня что-нибудь есть, если что :)

(Ответ для Leonid на комментарий #5)
&gt; Хорошо, тогда прикрепляю новый ключ. Ник - respublica.
Из уважения к собственно смыслам слов...

--- http://vitlav.livejournal.com/173879.html -&gt;
Например, после Французской революции, в некоторых переводах Аристотеля на французский язык, стали заменять латинское слово «республика», обозначавшее «политию», то есть третий хороший режим, греческим словом «демократия», у Аристотеля обозначавшее извращение этой самой политии, то есть наименее плохой из трёх плохих режимов. Затем такая подмена стала распространяться и на переводы и на другие языки, и в наши дни стала общепринятой. Таким образом, один из извращенных (плохих) политических режимов был переклассифицирован как хороший режим.
--- http://rusk.ru/st.php?idar=52838</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238450</commentid>
    <comment_count>25</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2023-12-05 19:22:45 +0300</bug_when>
    <thetext>Адрес подписан на devel@, теперь это делается раньше -- в пункте 3.6.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240497</commentid>
    <comment_count>26</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2024-01-23 18:00:14 +0300</bug_when>
    <thetext>Призван рецензент (rider@) для независимой оценки готовности кандидата.

T/J/S -&gt; 4.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240523</commentid>
    <comment_count>27</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2024-01-23 22:04:52 +0300</bug_when>
    <thetext>https://packages.altlinux.org/ru/sisyphus/srpms/mediamtx/specfiles/2970359690095238413#line-11

поле Packager уберите, пожалуйста и больше не используйте - у нас автоматически в это поле записывается тот, кто выполняет сборку пакета.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240525</commentid>
    <comment_count>28</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2024-01-23 22:07:25 +0300</bug_when>
    <thetext>поле Packager надо убирать из всех ваших спек-файлов. 
Это можно делать по мере обновления, главное не забывать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240526</commentid>
    <comment_count>29</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2024-01-23 22:11:34 +0300</bug_when>
    <thetext>https://packages.altlinux.org/ru/sisyphus/srpms/cutechess/specfiles/2991872384523603320 - в описании сказано что это библиотека, но библиотеки в пакете я не нашёл.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240527</commentid>
    <comment_count>30</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2024-01-23 22:15:19 +0300</bug_when>
    <thetext>при обновлении shotcut было бы неплохо пройтись по ошибкам в этом пакете:
https://packages.altlinux.org/ru/sisyphus/srpms/shotcut/issues/2926170616378566879</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241794</commentid>
    <comment_count>31</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2024-02-19 12:51:44 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #28)
&gt; поле Packager надо убирать из всех ваших спек-файлов. 
&gt; Это можно делать по мере обновления, главное не забывать.

Сделано
https://git.altlinux.org/tasks/341040/
https://git.altlinux.org/tasks/341036/

(Ответ для Anton Farygin на комментарий #29)
&gt; https://packages.altlinux.org/ru/sisyphus/srpms/cutechess/specfiles/
&gt; 2991872384523603320 - в описании сказано что это библиотека, но библиотеки в
&gt; пакете я не нашёл.

Поправил
https://git.altlinux.org/tasks/341045/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241808</commentid>
    <comment_count>32</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2024-02-19 18:51:50 +0300</bug_when>
    <thetext>(Ответ для Leonid на комментарий #31)
&gt; (Ответ для Anton Farygin на комментарий #28)
&gt; &gt; поле Packager надо убирать из всех ваших спек-файлов. 
&gt; &gt; Это можно делать по мере обновления, главное не забывать.
&gt; 
&gt; Сделано
&gt; https://git.altlinux.org/tasks/341040/

https://git.altlinux.org/tasks/341040/gears/100/git?p=git;a=commitdiff;h=1184a64f3403cdd307f78646650cd6a1cfc31a2d

в TLP UI убран desktop file. Это или ошибка, или должна быть описана причина для такого изменения в changelog.

&gt; https://git.altlinux.org/tasks/341036/

Спасибо, выдал approve.

&gt; 
&gt; (Ответ для Anton Farygin на комментарий #29)
&gt; &gt; https://packages.altlinux.org/ru/sisyphus/srpms/cutechess/specfiles/
&gt; &gt; 2991872384523603320 - в описании сказано что это библиотека, но библиотеки в
&gt; &gt; пакете я не нашёл.
&gt; 
&gt; Поправил
&gt; https://git.altlinux.org/tasks/341045/

changelog оформлен не по правилам оформления changelog, попросите пожалуйста вашего ментора их подробно разъяснить.

  52 * Mon Feb 19 2024 Leonid Znamenok &lt;respublica@altlinux.org&gt; 1.3.1-alt2
  53 - Corrected summary
  54 
  55 * Fri Oct 06 2023 Leonid Znamenok &lt;respublica@altlinux.org&gt; 1.3.1-alt1
  56 - New release 1.3.1
  57 
  58 * Tue Jul 11 2023 Leonid Znamenok &lt;respublica@altlinux.org&gt; 1.3.0-alt0.beta4
  59 - Initial build for Sisyphus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243233</commentid>
    <comment_count>33</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2024-03-20 10:24:01 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #32)
&gt; changelog оформлен не по правилам оформления changelog, попросите пожалуйста
&gt; вашего ментора их подробно разъяснить.
&gt; 
&gt;   52 * Mon Feb 19 2024 Leonid Znamenok &lt;respublica@altlinux.org&gt; 1.3.1-alt2
&gt;   53 - Corrected summary
&gt;   54 
&gt;   55 * Fri Oct 06 2023 Leonid Znamenok &lt;respublica@altlinux.org&gt; 1.3.1-alt1
&gt;   56 - New release 1.3.1
&gt;   57 
&gt;   58 * Tue Jul 11 2023 Leonid Znamenok &lt;respublica@altlinux.org&gt;
&gt; 1.3.0-alt0.beta4
&gt;   59 - Initial build for Sisyphus

Ментор сам не в курсе, что тут неправильного. Пока в тиме есть majioa@, все остальные ченджлоги выглядят вполне себе приемлемо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243236</commentid>
    <comment_count>34</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2024-03-20 10:53:15 +0300</bug_when>
    <thetext>https://www.altlinux.org/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8E_changelog

тут всё сказано.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256045</commentid>
    <comment_count>35</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2024-12-13 19:08:27 +0300</bug_when>
    <thetext>Ещё актуально ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256104</commentid>
    <comment_count>36</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2024-12-15 22:05:28 +0300</bug_when>
    <thetext>Да, в ближайшее время всё поправлю</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257087</commentid>
    <comment_count>37</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-10 19:18:51 +0300</bug_when>
    <thetext>Обновил пакеты:

https://git.altlinux.org/tasks/368601/
https://git.altlinux.org/tasks/368600/
https://git.altlinux.org/tasks/368477/

Скорректировал стиль changelog&apos;ов
Поле Packager везде удалил</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257140</commentid>
    <comment_count>38</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-13 09:24:56 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #37)
&gt; Обновил пакеты:
&gt; 
&gt; https://git.altlinux.org/tasks/368601/
&gt; https://git.altlinux.org/tasks/368600/
&gt; https://git.altlinux.org/tasks/368477/
&gt; 
&gt; Скорректировал стиль changelog&apos;ов
&gt; Поле Packager везде удалил

https://git.altlinux.org/tasks/368601/gears/200/git?p=git;a=commitdiff;h=d2a68c416bb3f83e89f395bb65954b317f846974

А зачем сделан этот коммит ? Из описания коммита непонятно, чем не устроило стандартное поведение.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257141</commentid>
    <comment_count>39</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-13 09:26:29 +0300</bug_when>
    <thetext>Аналогично тот - нет никакого смысла в такомм коммите писать что сделано - гораздо важнее написать зачем это сделано.

https://git.altlinux.org/tasks/368477/gears/200/git?p=git;a=commitdiff;h=cf2d05983498d102dd11be53ca3d8a34a866c048</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257142</commentid>
    <comment_count>40</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-13 09:29:33 +0300</bug_when>
    <thetext>https://git.altlinux.org/tasks/368477/gears/200/git?p=git;a=blob;f=.gear/mediamtx.spec;h=e5000fed9be6e1cc0024f4ca081f887d6a2c9a67;hb=d5dba90f5449d62783e9e9137760b96556928808

в этом пакете, как будто бы не хватает .service файла для запуска его в качестве системного сервиса.

Как предполагается использовать этот пакет ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257143</commentid>
    <comment_count>41</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-13 09:32:08 +0300</bug_when>
    <thetext>к #368600 у меня вопросов нет, заапрувил.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257179</commentid>
    <comment_count>42</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-13 15:54:13 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #38)
&gt; https://git.altlinux.org/tasks/368601/gears/200/git?p=git;a=commitdiff;
&gt; h=d2a68c416bb3f83e89f395bb65954b317f846974
&gt; 
&gt; А зачем сделан этот коммит ? Из описания коммита непонятно, чем не устроило
&gt; стандартное поведение.

Мотивация была в том, чтобы упростить в будущем возможные наложения новых патчей при помочи gendiff, руководствовался https://www.altlinux.org/PatchHowto

После изменений в коммите (добавления base=stockfish) есть возможность прямо внутри gear репозитория создать .orig файлы, внести изменения и создать патч через gendiff, который можно применять внутри спека.

Без этого коммита в полученном патче пришлось бы ещё дописывать версию в пути применения.

То есть валидный патч до изменений начинался бы так:
--- stockfish-16/src/Makefile.orig     2023-07-19 17:38:44.506818016 +0300
+++ stockfish-16/src/Makefile  2023-07-19 17:40:58.684779063 +0300

После он может начинаться так:
--- stockfish/CONTRIBUTING.md.orig      2025-01-13 15:39:57.009487500 +0300
+++ stockfish/CONTRIBUTING.md   2025-01-13 15:40:05.880526480 +0300

И второй вариант как раз получается при использовании gendiff в gear репозитории.

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

Как эту логику кратко высказать в описании к коммиту - не знаю.
И она вообще корректная, или я исхожу из ложных предпосылок?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257182</commentid>
    <comment_count>43</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-13 16:10:45 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #39)
&gt; Аналогично тот - нет никакого смысла в такомм коммите писать что сделано -
&gt; гораздо важнее написать зачем это сделано.
&gt; 
&gt; https://git.altlinux.org/tasks/368477/gears/200/git?p=git;a=commitdiff;
&gt; h=cf2d05983498d102dd11be53ca3d8a34a866c048

Локальная сборка падала с ошибкой
go: cannot find GOROOT directory: &apos;go&apos; binary is trimmed and GOROOT is not set

В devel было обсуждение, в котором было сказано:
&quot;Как следствие GOROOT больше не константа, а пытается вычислиться. А
для этого не хватает /proc.&quot;
https://lists.altlinux.org/pipermail/devel/2023-August/217781.html

Добавление BuildRequires: /proc починило локальную сборку, это изменение оставил.

(Ну и зависимость на /proc есть практически у всех пакетов на go, мне показалось что эта  зависимость там именно для исправления этой ошибки)

(Ответ для Anton Farygin на комментарий #40)
&gt; https://git.altlinux.org/tasks/368477/gears/200/git?p=git;a=blob;f=.gear/
&gt; mediamtx.spec;h=e5000fed9be6e1cc0024f4ca081f887d6a2c9a67;
&gt; hb=d5dba90f5449d62783e9e9137760b96556928808
&gt; 
&gt; в этом пакете, как будто бы не хватает .service файла для запуска его в
&gt; качестве системного сервиса.
&gt; 
&gt; Как предполагается использовать этот пакет ?

Я не уверен, что там нужен именно системный сервис. Сценарий использования в том, что делается копия/корректируется исходный mediamtx.yml с заданием нужных параметров, после чего от пользователя происходит запуск сервера.

Идея создать отдельный сервис, который будет запускаться от рута, кажется довольно сомнительной.
Идея создать отдельного пользователя под этот сервис - несколько избыточной.

Поэтому я решил оставить только бинарник и изначальный конфиг, не добавляя ничего сверх того, что предоставляется апстримом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257207</commentid>
    <comment_count>44</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-13 18:26:14 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #42)
&gt; (Ответ для Anton Farygin на комментарий #38)
&gt; &gt; https://git.altlinux.org/tasks/368601/gears/200/git?p=git;a=commitdiff;
&gt; &gt; h=d2a68c416bb3f83e89f395bb65954b317f846974
&gt; &gt; 
&gt; &gt; А зачем сделан этот коммит ? Из описания коммита непонятно, чем не устроило
&gt; &gt; стандартное поведение.
&gt; 
&gt; Мотивация была в том, чтобы упростить в будущем возможные наложения новых
&gt; патчей при помочи gendiff, руководствовался
&gt; https://www.altlinux.org/PatchHowto
&gt; 
&gt; После изменений в коммите (добавления base=stockfish) есть возможность прямо
&gt; внутри gear репозитория создать .orig файлы, внести изменения и создать патч
&gt; через gendiff, который можно применять внутри спека.
&gt; 
&gt; Без этого коммита в полученном патче пришлось бы ещё дописывать версию в
&gt; пути применения.
&gt; 
&gt; То есть валидный патч до изменений начинался бы так:
&gt; --- stockfish-16/src/Makefile.orig     2023-07-19 17:38:44.506818016 +0300
&gt; +++ stockfish-16/src/Makefile  2023-07-19 17:40:58.684779063 +0300
&gt; 
&gt; После он может начинаться так:
&gt; --- stockfish/CONTRIBUTING.md.orig      2025-01-13 15:39:57.009487500 +0300
&gt; +++ stockfish/CONTRIBUTING.md   2025-01-13 15:40:05.880526480 +0300
&gt; 
&gt; И второй вариант как раз получается при использовании gendiff в gear
&gt; репозитории.
&gt; 
&gt; Плюс ко всему первый вариант гарантированно ломается при любом обновлении
&gt; версии - т.к. цифра в пути до исходников изменяется, и даже если патч
&gt; валидный, то как минимум придётся поменять название директории. А это похоже
&gt; на лишнюю работу, которая зашумляла бы общую картину изменений при
&gt; обновлении.
&gt; 
&gt; Как эту логику кратко высказать в описании к коммиту - не знаю.
&gt; И она вообще корректная, или я исхожу из ложных предпосылок?

опция -p у %patch, почитайте пожалуйста.

И попросите ментора рассказать подробнее про неё.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257208</commentid>
    <comment_count>45</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-13 18:27:43 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #43)
&gt; (Ответ для Anton Farygin на комментарий #39)
&gt; &gt; Аналогично тот - нет никакого смысла в такомм коммите писать что сделано -
&gt; &gt; гораздо важнее написать зачем это сделано.
&gt; &gt; 
&gt; &gt; https://git.altlinux.org/tasks/368477/gears/200/git?p=git;a=commitdiff;
&gt; &gt; h=cf2d05983498d102dd11be53ca3d8a34a866c048
&gt; 
&gt; Локальная сборка падала с ошибкой
&gt; go: cannot find GOROOT directory: &apos;go&apos; binary is trimmed and GOROOT is not
&gt; set
&gt; 
&gt; В devel было обсуждение, в котором было сказано:
&gt; &quot;Как следствие GOROOT больше не константа, а пытается вычислиться. А
&gt; для этого не хватает /proc.&quot;
&gt; https://lists.altlinux.org/pipermail/devel/2023-August/217781.html
&gt; 
&gt; Добавление BuildRequires: /proc починило локальную сборку, это изменение
&gt; оставил.
&gt; 
&gt; (Ну и зависимость на /proc есть практически у всех пакетов на go, мне
&gt; показалось что эта  зависимость там именно для исправления этой ошибки)

Я понимаю зачем это было сделано, но в коммите про это ничего не сказано. По хорошему нужно какое-то похожее описание в коммит мессейдж.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257211</commentid>
    <comment_count>46</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-13 18:31:06 +0300</bug_when>
    <thetext>&gt; (Ответ для Anton Farygin на комментарий #40)
&gt; &gt; https://git.altlinux.org/tasks/368477/gears/200/git?p=git;a=blob;f=.gear/
&gt; &gt; mediamtx.spec;h=e5000fed9be6e1cc0024f4ca081f887d6a2c9a67;
&gt; &gt; hb=d5dba90f5449d62783e9e9137760b96556928808
&gt; &gt; 
&gt; &gt; в этом пакете, как будто бы не хватает .service файла для запуска его в
&gt; &gt; качестве системного сервиса.
&gt; &gt; 
&gt; &gt; Как предполагается использовать этот пакет ?
&gt; 
&gt; Я не уверен, что там нужен именно системный сервис. Сценарий использования в
&gt; том, что делается копия/корректируется исходный mediamtx.yml с заданием
&gt; нужных параметров, после чего от пользователя происходит запуск сервера.
&gt; 
&gt; Идея создать отдельный сервис, который будет запускаться от рута, кажется
&gt; довольно сомнительной.
&gt; Идея создать отдельного пользователя под этот сервис - несколько избыточной.
&gt; 
&gt; Поэтому я решил оставить только бинарник и изначальный конфиг, не добавляя
&gt; ничего сверх того, что предоставляется апстримом.

Запуск от обычного пользователя сервисов выглядит тоже ошибкой.

Апстрим, судя по всему, ориентирован на использование службы в докере и этим всё объясняется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257228</commentid>
    <comment_count>47</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-13 21:21:25 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #44)
&gt; опция -p у %patch, почитайте пожалуйста.

Разобрался. Что с изменением делать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257229</commentid>
    <comment_count>48</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-13 21:22:01 +0300</bug_when>
    <thetext>Такой же вопрос и про сервис для mediamtx</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257239</commentid>
    <comment_count>49</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-14 09:27:39 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #47)
&gt; (Ответ для Anton Farygin на комментарий #44)
&gt; &gt; опция -p у %patch, почитайте пожалуйста.
&gt; 
&gt; Разобрался. Что с изменением делать?

не делать такое изменение.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257242</commentid>
    <comment_count>50</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-14 09:41:53 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #48)
&gt; Такой же вопрос и про сервис для mediamtx

https://github.com/bluenviron/mediamtx?tab=readme-ov-file#linux</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257263</commentid>
    <comment_count>51</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-14 11:46:32 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #49)
&gt; не делать такое изменение.
+

https://git.altlinux.org/tasks/368601/

(Ответ для Anton Farygin на комментарий #45)
&gt; Я понимаю зачем это было сделано, но в коммите про это ничего не сказано. По
&gt; хорошему нужно какое-то похожее описание в коммит мессейдж.
(Ответ для Anton Farygin на комментарий #50)
&gt; https://github.com/bluenviron/mediamtx?tab=readme-ov-file#linux
+

https://git.altlinux.org/tasks/368477/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257277</commentid>
    <comment_count>52</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-14 13:51:41 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #51)
&gt; (Ответ для Anton Farygin на комментарий #49)
&gt; &gt; не делать такое изменение.
&gt; +
&gt; 
&gt; https://git.altlinux.org/tasks/368601/

Ещё заметил - надо поправить URL и прописать VCS.

&gt; 
&gt; (Ответ для Anton Farygin на комментарий #45)
&gt; &gt; Я понимаю зачем это было сделано, но в коммите про это ничего не сказано. По
&gt; &gt; хорошему нужно какое-то похожее описание в коммит мессейдж.
&gt; (Ответ для Anton Farygin на комментарий #50)
&gt; &gt; https://github.com/bluenviron/mediamtx?tab=readme-ov-file#linux
&gt; +
&gt; 
&gt; https://git.altlinux.org/tasks/368477/

Этот заапрувил</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257278</commentid>
    <comment_count>53</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-14 13:55:25 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #52)
&gt; Ещё заметил - надо поправить URL и прописать VCS.
А что с URL исправить? 

https://stockfishchess.org доступен и это сайт проекта</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257280</commentid>
    <comment_count>54</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-14 13:56:33 +0300</bug_when>
    <thetext>в спеке http://</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257284</commentid>
    <comment_count>55</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-14 14:12:51 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #52)
&gt; Ещё заметил - надо поправить URL и прописать VCS.
+

https://git.altlinux.org/tasks/368601/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257316</commentid>
    <comment_count>56</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-14 17:41:41 +0300</bug_when>
    <thetext>Можно ещё одно обновление посмотреть?
https://git.altlinux.org/tasks/369516/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257406</commentid>
    <comment_count>57</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-15 18:29:50 +0300</bug_when>
    <thetext>Есть ещё обновление tlpui:
https://git.altlinux.org/tasks/369541/

Но здесь затрагивается tlp, у которого lav@ мейнтейнер.
Я ему написал, но пока ответа не было.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257470</commentid>
    <comment_count>58</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-16 19:34:42 +0300</bug_when>
    <thetext>Ещё собрал scid_vs_pc

https://git.altlinux.org/tasks/369607/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257559</commentid>
    <comment_count>59</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 13:50:30 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #57)
&gt; Есть ещё обновление tlpui:
&gt; https://git.altlinux.org/tasks/369541/
&gt; 
&gt; Но здесь затрагивается tlp, у которого lav@ мейнтейнер.
&gt; Я ему написал, но пока ответа не было.

Заапрувил.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257560</commentid>
    <comment_count>60</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 13:52:53 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #58)
&gt; Ещё собрал scid_vs_pc
&gt; 
&gt; https://git.altlinux.org/tasks/369607/

  23 Requires: %name-sounds = %version-%release

вместо %version-%release лучше писать %EVR</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257572</commentid>
    <comment_count>61</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-17 15:25:33 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #59)
&gt; Заапрувил.
Спасибо

(Ответ для Anton Farygin на комментарий #60)
&gt; вместо %version-%release лучше писать %EVR
+

https://git.altlinux.org/tasks/369607/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257590</commentid>
    <comment_count>62</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 17:51:13 +0300</bug_when>
    <thetext>https://git.altlinux.org/tasks/369607/gears/500/git?p=git;a=commitdiff;h=92640357d42dc6fad366eac168b270bc8365f492

я задумался о причине, которая сподвигла сделать подпакет со звуками и не могу её понять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257591</commentid>
    <comment_count>63</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2025-01-17 18:03:07 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #62)
&gt; https://git.altlinux.org/tasks/369607/gears/500/git?p=git;a=commitdiff;
&gt; h=92640357d42dc6fad366eac168b270bc8365f492
&gt; 
&gt; я задумался о причине, которая сподвигла сделать подпакет со звуками и не
&gt; могу её понять.

  Видимо, чтобы сделать его noarch и не пихать одно и то же во все бинарные пакеты?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257592</commentid>
    <comment_count>64</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 18:05:37 +0300</bug_when>
    <thetext>(In reply to Andrew Vasilyev from comment #63)
&gt; (Ответ для Anton Farygin на комментарий #62)
&gt; &gt; https://git.altlinux.org/tasks/369607/gears/500/git?p=git;a=commitdiff;
&gt; &gt; h=92640357d42dc6fad366eac168b270bc8365f492
&gt; &gt; 
&gt; &gt; я задумался о причине, которая сподвигла сделать подпакет со звуками и не
&gt; &gt; могу её понять.
&gt; 
&gt;   Видимо, чтобы сделать его noarch и не пихать одно и то же во все бинарные
&gt; пакеты?

сэкономить 496 килобайт и добавить зависимостей и пакетов ?

выглядит так себе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257594</commentid>
    <comment_count>65</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2025-01-17 18:16:13 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #64)
&gt; &gt;   Видимо, чтобы сделать его noarch и не пихать одно и то же во все бинарные
&gt; &gt; пакеты?
&gt; 
&gt; сэкономить 496 килобайт и добавить зависимостей и пакетов ?
&gt; выглядит так себе.

  На общие файлы в /usr/share в бинарных пакетах, AFAIK, repocop
  будет ругаться...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257595</commentid>
    <comment_count>66</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2025-01-17 18:21:45 +0300</bug_when>
    <thetext>(Ответ для Andrew Vasilyev на комментарий #65)
&gt; (Ответ для Anton Farygin на комментарий #64)
&gt; &gt; &gt;   Видимо, чтобы сделать его noarch и не пихать одно и то же во все бинарные
&gt; &gt; &gt; пакеты?
&gt; &gt; 
&gt; &gt; сэкономить 496 килобайт и добавить зависимостей и пакетов ?
&gt; &gt; выглядит так себе.
&gt; 
&gt;   На общие файлы в /usr/share в бинарных пакетах, AFAIK, repocop
&gt;   будет ругаться...

Ну не то чтобы ругаться. Скорее бормотать что-то невнятное сквозь зубы. Не видел ни одного мейнтейнера, который бы посмотрел какое-нибудь сообщение от репокопа и такой: ой, да, пойду исправлю=)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257596</commentid>
    <comment_count>67</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 18:59:38 +0300</bug_when>
    <thetext>В пакете общих файлов гораздо больше чем звуков.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257597</commentid>
    <comment_count>68</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-17 19:03:19 +0300</bug_when>
    <thetext>(Ответ для Andrew Vasilyev на комментарий #63)
&gt; (Ответ для Anton Farygin на комментарий #62)
&gt; &gt; https://git.altlinux.org/tasks/369607/gears/500/git?p=git;a=commitdiff;
&gt; &gt; h=92640357d42dc6fad366eac168b270bc8365f492
&gt; &gt; 
&gt; &gt; я задумался о причине, которая сподвигла сделать подпакет со звуками и не
&gt; &gt; могу её понять.
&gt; 
&gt;   Видимо, чтобы сделать его noarch и не пихать одно и то же во все бинарные
&gt; пакеты?

Да, идея в этом, но до конца не довёл

(Ответ для Anton Farygin на комментарий #64)
&gt; сэкономить 496 килобайт и добавить зависимостей и пакетов ?
&gt; 
&gt; выглядит так себе.

Сейчас подумал, что логичнее будет выделить всё содержимое usr/share/scid_vs_pc в отдельный -data пакет. Экономится уже почти 50 мегабайт, что выглядит получше</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257600</commentid>
    <comment_count>69</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-17 19:28:05 +0300</bug_when>
    <thetext>Вот так:
https://git.altlinux.org/tasks/369607</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257606</commentid>
    <comment_count>70</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 20:04:05 +0300</bug_when>
    <thetext>Да, так смысл появился. 
спасибо. Заапрувил.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257607</commentid>
    <comment_count>71</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-17 20:13:21 +0300</bug_when>
    <thetext>Что от меня ещё потребуется?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257609</commentid>
    <comment_count>72</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 20:18:54 +0300</bug_when>
    <thetext>Я ещё бы понаблюдал.

пособирайте библиотки. можно пройтись по FTBFS с ffmpeg, например.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257610</commentid>
    <comment_count>73</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-17 20:19:39 +0300</bug_when>
    <thetext>https://packages.altlinux.org/ru/sisyphus/srpms/ffmpeg6/what_depends/by_binary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257735</commentid>
    <comment_count>74</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-20 13:55:03 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #72)
&gt; можно пройтись по FTBFS с ffmpeg, например.
+
https://git.altlinux.org/tasks/370572/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257736</commentid>
    <comment_count>75</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-20 13:56:01 +0300</bug_when>
    <thetext>netgen то как раз лучше обновить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257737</commentid>
    <comment_count>76</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-20 14:02:14 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #75)
&gt; netgen то как раз лучше обновить.

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

Показалось, что лучше сейчас патч для исправления FTBFS наложить, тем более что это не очень сложно делается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257742</commentid>
    <comment_count>77</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-20 14:20:50 +0300</bug_when>
    <thetext>ну да, согласен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257743</commentid>
    <comment_count>78</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-20 14:26:10 +0300</bug_when>
    <thetext>И можно ещё на это задание посмотреть? Тут тоже исправление FTBFS

https://git.altlinux.org/tasks/370553/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257748</commentid>
    <comment_count>79</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-20 14:52:20 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #78)
&gt; И можно ещё на это задание посмотреть? Тут тоже исправление FTBFS
&gt; 
&gt; https://git.altlinux.org/tasks/370553/

Когда делаете NMU всегда правьте URL.
https://www.speech.kth.se/snack/
VCS: https://github.com/scottypitcher/tcl-snack
и там, кстати, новая версия.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257749</commentid>
    <comment_count>80</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-20 14:53:03 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #78)
&gt; И можно ещё на это задание посмотреть? Тут тоже исправление FTBFS
&gt; 
&gt; https://git.altlinux.org/tasks/370553/

А зачем увеличивать release для пересборки ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257760</commentid>
    <comment_count>81</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-20 16:03:32 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #79)
&gt; VCS: https://github.com/scottypitcher/tcl-snack
&gt; и там, кстати, новая версия.
Я видел, но это похоже на неявный форк от другого автора. Поэтому не уверен, что ничего в зависящих пакетах не сломается.

(Ответ для Anton Farygin на комментарий #80)
&gt; А зачем увеличивать release для пересборки ?
Согласен, этого делать не нужно было</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257787</commentid>
    <comment_count>82</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-20 21:13:54 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #75)
&gt; netgen то как раз лучше обновить.
+
https://git.altlinux.org/tasks/370626/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257801</commentid>
    <comment_count>83</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 07:47:05 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #82)
&gt; (Ответ для Anton Farygin на комментарий #75)
&gt; &gt; netgen то как раз лучше обновить.
&gt; +
&gt; https://git.altlinux.org/tasks/370626/

в netgen закомментированные старые строки лучше зачистить, что бы спек читался легче.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257802</commentid>
    <comment_count>84</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 07:49:06 +0300</bug_when>
    <thetext>+%filter_from_requires /^\/usr\/bin\/bash/d
+

эта конструкция без объяснения причин выглядит очень странно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257809</commentid>
    <comment_count>85</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 11:42:31 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #83)
&gt; в netgen закомментированные старые строки лучше зачистить, что бы спек
&gt; читался легче.
Не понял о каких строках речь. О неприменённых патчах? Или про вызовы sed?
Если про второе, то там висит:
&gt; #TODO: uncomment and apply if no MPI version to be assembled in future
И не похоже на то, что это стоит удалять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257810</commentid>
    <comment_count>86</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 11:52:54 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #84)
&gt; +%filter_from_requires /^\/usr\/bin\/bash/d
&gt; +
&gt; 
&gt; эта конструкция без объяснения причин выглядит очень странно.
В некоторых скриптах внутри пакета в шебангах прописан /usr/bin/bash, И автоматический поиск зависимостей добавляет в пакет Requires: /usr/bin/bash, а это unmet dependency.
https://git.altlinux.org/tasks/370626/logs/events.7.1.log

Мне показались логичными два пути: либо делать sed на эти скрипты, заменяя /usr/bin/bash на /bin/bash, либо просто исключить /usr/bin/bash из зависимостей пакета.

При этом эти скрипты генерируются в ходе сборки, а не лежат в исходном коде, поэтому патч наложить на них заранее не совсем понятно как.

Это нормальное решение? Ни в каких других пакетах подобной конструкции (с %filter_from_requires /usr/bin/bash) не нашёл.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257811</commentid>
    <comment_count>87</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 13:22:45 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #86)
&gt; (Ответ для Anton Farygin на комментарий #84)
&gt; &gt; +%filter_from_requires /^\/usr\/bin\/bash/d
&gt; &gt; +
&gt; &gt; 
&gt; &gt; эта конструкция без объяснения причин выглядит очень странно.
&gt; В некоторых скриптах внутри пакета в шебангах прописан /usr/bin/bash, И
&gt; автоматический поиск зависимостей добавляет в пакет Requires: /usr/bin/bash,
&gt; а это unmet dependency.
&gt; https://git.altlinux.org/tasks/370626/logs/events.7.1.log
&gt; 
&gt; Мне показались логичными два пути: либо делать sed на эти скрипты, заменяя
&gt; /usr/bin/bash на /bin/bash, либо просто исключить /usr/bin/bash из
&gt; зависимостей пакета.
&gt; 
&gt; При этом эти скрипты генерируются в ходе сборки, а не лежат в исходном коде,
&gt; поэтому патч наложить на них заранее не совсем понятно как.
&gt; 
&gt; Это нормальное решение? Ни в каких других пакетах подобной конструкции (с
&gt; %filter_from_requires /usr/bin/bash) не нашёл.

Нет, я бы заменил шебанг. Но вообще в p11 и Sisyphus bash уже доступен в /usr/bin и причина анметы возможно - ошибка в каком-то другом месте. Напишите про это в devel, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257812</commentid>
    <comment_count>88</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 13:27:34 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #85)
&gt; (Ответ для Anton Farygin на комментарий #83)
&gt; &gt; в netgen закомментированные старые строки лучше зачистить, что бы спек
&gt; &gt; читался легче.
&gt; Не понял о каких строках речь. О неприменённых патчах? Или про вызовы sed?
&gt; Если про второе, то там висит:
&gt; &gt; #TODO: uncomment and apply if no MPI version to be assembled in future
&gt; И не похоже на то, что это стоит удалять.

В оригинальном виде это было по другому:

+#TODO: uncomment and apply if no MPI version to be assembled in future
+#sed -i &apos;s|NG_INSTALL_DIR_CMAKE_DEFAULT lib/cmake/${NG_INSTALL_SUFFIX}|NG_INSTALL_DIR_CMAKE_DEFAULT share/cmake|&apos; CMakeLists.txt
+#sed -i &apos;s|${NG_RPATH_TOKEN};${NG_RPATH_TOKEN}/${NETGEN_RPATH}|${NG_RPATH_TOKEN};${NG_RPATH_TOKEN}/${NETGEN_RPATH};%%mpidir/lib:%%_tcllibdir|&apos; CMakeLists.txt
+#sed -i &apos;s|${NG_RPATH_TOKEN};${NG_RPATH_TOKEN}/${NETGEN_RPATH}|%%_tcllibdir|&apos; CMakeLists.txt
+#sed -i &apos;s|${NG_RPATH_TOKEN}/../${NETGEN_PYTHON_RPATH}||&apos; ng/CMakeLists.txt

И там уже что-то раскомментировали.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257813</commentid>
    <comment_count>89</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2025-01-21 13:39:20 +0300</bug_when>
    <thetext>(In reply to Anton Farygin from comment #87)
&gt; (In reply to Leonid from comment #86)
&gt; &gt; (Ответ для Anton Farygin на комментарий #84)
&gt; &gt; &gt; +%filter_from_requires /^\/usr\/bin\/bash/d
&gt; &gt; &gt; +
&gt; &gt; &gt; 
&gt; &gt; &gt; эта конструкция без объяснения причин выглядит очень странно.
&gt; &gt; В некоторых скриптах внутри пакета в шебангах прописан /usr/bin/bash, И
&gt; &gt; автоматический поиск зависимостей добавляет в пакет Requires: /usr/bin/bash,
&gt; &gt; а это unmet dependency.
&gt; &gt; https://git.altlinux.org/tasks/370626/logs/events.7.1.log
&gt; &gt; 
&gt; &gt; Мне показались логичными два пути: либо делать sed на эти скрипты, заменяя
&gt; &gt; /usr/bin/bash на /bin/bash, либо просто исключить /usr/bin/bash из
&gt; &gt; зависимостей пакета.
&gt; &gt; 
&gt; &gt; При этом эти скрипты генерируются в ходе сборки, а не лежат в исходном коде,
&gt; &gt; поэтому патч наложить на них заранее не совсем понятно как.
&gt; &gt; 
&gt; &gt; Это нормальное решение? Ни в каких других пакетах подобной конструкции (с
&gt; &gt; %filter_from_requires /usr/bin/bash) не нашёл.
&gt; 
&gt; Нет, я бы заменил шебанг. Но вообще в p11 и Sisyphus bash уже доступен в
&gt; /usr/bin и причина анметы возможно - ошибка в каком-то другом месте.
&gt; Напишите про это в devel, пожалуйста.

https://bugzilla.altlinux.org/50150</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257827</commentid>
    <comment_count>90</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 16:18:56 +0300</bug_when>
    <thetext>(Ответ для Arseny Maslennikov на комментарий #89)
&gt; https://bugzilla.altlinux.org/50150
Если я правильно понял, то лучшим путём сейчас будет просто поменять в скриптах /usr/bin/bash на /bin/bash?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257828</commentid>
    <comment_count>91</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 16:20:11 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #88) 
&gt; В оригинальном виде это было по другому:
&gt; .....
&gt; И там уже что-то раскомментировали.
Тогда тем более удалять не нужно, ведь это уже зачем-то использовали?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257830</commentid>
    <comment_count>92</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 16:41:36 +0300</bug_when>
    <thetext>комментарии были добавлены 6 лет назад, их актуальность могла сильно устареть.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257833</commentid>
    <comment_count>93</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 17:47:39 +0300</bug_when>
    <thetext>+
https://git.altlinux.org/tasks/370626/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257834</commentid>
    <comment_count>94</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 17:55:15 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #93)
&gt; +
&gt; https://git.altlinux.org/tasks/370626/

Всё-таки лучше глубже разобраться с изменением, которое там делается. Я не уверен что комментарий соответствует тому, что применяется.

по крайней мере выглядит так, как будто с MPI это никак не связано.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257835</commentid>
    <comment_count>95</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 18:08:21 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #94)
&gt; (In reply to Leonid from comment #93)
&gt; &gt; +
&gt; &gt; https://git.altlinux.org/tasks/370626/
&gt; 
&gt; Всё-таки лучше глубже разобраться с изменением, которое там делается. Я не
&gt; уверен что комментарий соответствует тому, что применяется.
&gt; 
&gt; по крайней мере выглядит так, как будто с MPI это никак не связано.

&gt; sed -i &apos;s|NG_INSTALL_DIR_CMAKE_DEFAULT lib/cmake/${NG_INSTALL_SUFFIX}|NG_INSTALL_DIR_CMAKE_DEFAULT %_libdir/cmake/%name|&apos; CMakeLists.txt
Да, изменения заключается в том, что апстрим в пути к cmake файлам захардкодил lib. А sed&apos;ом заменяется lib на %_libdir

Значения ${NG_INSTALL_SUFFIX} и %name в данном случае совпадают. Это netgen.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257836</commentid>
    <comment_count>96</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 18:13:33 +0300</bug_when>
    <thetext>Комментарий поправил, таск запустил</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257839</commentid>
    <comment_count>97</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-21 19:02:42 +0300</bug_when>
    <thetext>https://git.altlinux.org/tasks/370626/gears/1160/git?p=git;a=blobdiff;f=netgen.spec;h=c8c10c592eb33a2c7c82c3a83dbb02f396663daf;hp=91b1d911ceec88de1343caaf450dbb805f92f350;hb=c371ebad69e7101cdbe539918fe104d7407cda50;hpb=837c956abb12b3ce402fe1e7d8e7da645918e714</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257840</commentid>
    <comment_count>98</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 19:04:39 +0300</bug_when>
    <thetext>Отлично, спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257841</commentid>
    <comment_count>99</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-21 19:04:54 +0300</bug_when>
    <thetext>По возможности - отправляйте свои изменения в p11, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257867</commentid>
    <comment_count>100</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2025-01-22 15:45:49 +0300</bug_when>
    <thetext>Пользуясь активностью кандидата, хотелось бы попросить Леонида починить, а ещё лучше обновить пакет pychess.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257871</commentid>
    <comment_count>101</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-22 17:39:43 +0300</bug_when>
    <thetext>(Ответ для Grigory Ustinov на комментарий #100)
&gt; Пользуясь активностью кандидата, хотелось бы попросить Леонида починить, а
&gt; ещё лучше обновить пакет pychess.

Этим и занимаюсь</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257917</commentid>
    <comment_count>102</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-23 13:50:36 +0300</bug_when>
    <thetext>(Ответ для Grigory Ustinov на комментарий #100)
&gt; Пользуясь активностью кандидата, хотелось бы попросить Леонида починить, а
&gt; ещё лучше обновить пакет pychess.
https://git.altlinux.org/tasks/370974/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257919</commentid>
    <comment_count>103</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-23 14:02:12 +0300</bug_when>
    <thetext>поле Packager не надо использовать, убирайте его всегда по возможности.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257923</commentid>
    <comment_count>104</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-23 14:23:13 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #103)
&gt; поле Packager не надо использовать, убирайте его всегда по возможности.
+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257925</commentid>
    <comment_count>105</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2025-01-23 15:04:51 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #103)
&gt; поле Packager не надо использовать, убирайте его всегда по возможности.

  Без этого поля Repology будет считать мэнтейнером последнего сборщика,
  а это не всегда правильно (совсем).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257926</commentid>
    <comment_count>106</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-23 15:12:17 +0300</bug_when>
    <thetext>Мы можем выгрузить в Repology другую информацию. 
repology забирает то, что мы ему отдаём. сейчас отдаём Packager, но можем отдавать что-то другое.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257927</commentid>
    <comment_count>107</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2025-01-23 15:17:36 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #106)
&gt; Мы можем выгрузить в Repology другую информацию. 
&gt; repology забирает то, что мы ему отдаём. сейчас отдаём Packager, но можем
&gt; отдавать что-то другое.

https://bugzilla.altlinux.org/49104

Пока отдаём поле Packager видимо оно имеет смысл. Как будем &quot;отдавать что-то другое&quot;, так избавимся от него, звучит разумно?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257934</commentid>
    <comment_count>108</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-23 15:40:47 +0300</bug_when>
    <thetext>Не смотря на всё остальное - лучше убирать при случае. 

Схему отдачи на repology мы поменяем без необходимости пересобирать десятки тысяч пакетов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257937</commentid>
    <comment_count>109</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-23 16:51:10 +0300</bug_when>
    <thetext>Там кстати netgen не запускается уже года 3 как минимум.

Теперь работает:
https://git.altlinux.org/tasks/370984/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257938</commentid>
    <comment_count>110</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-23 16:52:04 +0300</bug_when>
    <thetext>И какая судьба у pychess?
https://git.altlinux.org/tasks/370974/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257939</commentid>
    <comment_count>111</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-23 16:53:01 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #110)
&gt; И какая судьба у pychess?
&gt; https://git.altlinux.org/tasks/370974/

approved.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257940</commentid>
    <comment_count>112</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-23 16:55:01 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #109)
&gt; Там кстати netgen не запускается уже года 3 как минимум.
&gt; 
&gt; Теперь работает:
&gt; https://git.altlinux.org/tasks/370984/

Отлично. Заапрувил.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257956</commentid>
    <comment_count>113</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-23 20:06:02 +0300</bug_when>
    <thetext>Можно ещё эту задачу посмотреть?
https://git.altlinux.org/tasks/370553/

Версия 2.11 - это нечто непонятное, если до неё обновляться - там пропадает часть файлов и похоже несколько меняется функционал.
Вариант оставить 2.10 с исправленным FTBFS выглядит получше</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257957</commentid>
    <comment_count>114</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-23 21:13:23 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #113)
&gt; Можно ещё эту задачу посмотреть?
&gt; https://git.altlinux.org/tasks/370553/
&gt; 
&gt; Версия 2.11 - это нечто непонятное, если до неё обновляться - там пропадает
&gt; часть файлов и похоже несколько меняется функционал.
&gt; Вариант оставить 2.10 с исправленным FTBFS выглядит получше

ok. заапрувил. Но не понял зачем пересобирать второй пакет, если версия первого не меняется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257958</commentid>
    <comment_count>115</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-23 21:20:02 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #114)
&gt; ok. заапрувил. Но не понял зачем пересобирать второй пакет, если версия
&gt; первого не меняется.
https://git.altlinux.org/tasks/370553/logs/events.2.1.log

Похоже с момента сборки пакета поменялся механизм автоматического вывода зависимостей у tcl</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257959</commentid>
    <comment_count>116</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-23 21:24:40 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #115)
&gt; (Ответ для Anton Farygin на комментарий #114)
&gt; &gt; ok. заапрувил. Но не понял зачем пересобирать второй пакет, если версия
&gt; &gt; первого не меняется.
&gt; https://git.altlinux.org/tasks/370553/logs/events.2.1.log
&gt; 
&gt; Похоже с момента сборки пакета поменялся механизм автоматического вывода
&gt; зависимостей у tcl

Ясно, спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258034</commentid>
    <comment_count>117</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-25 14:41:34 +0300</bug_when>
    <thetext>https://git.altlinux.org/tasks/371729/

Для сборки одного из пакетов понадобилась зависимость на ocaml-lablgtk3-sourceview3, а его в репозитории не оказалось.

Несколько поменял процесс сборки ocaml-lablgtk3 и добавил подпакеты для goocanvas2, gtkspell3, rsvg2 и sourceview3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258040</commentid>
    <comment_count>118</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-25 16:43:41 +0300</bug_when>
    <thetext>Ещё обновил mediamtx

https://git.altlinux.org/tasks/371732/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258043</commentid>
    <comment_count>119</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-25 18:59:23 +0300</bug_when>
    <thetext>https://git.altlinux.org/tasks/371748/

Исправление FTBFS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258055</commentid>
    <comment_count>120</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-26 14:43:37 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #117)
&gt; https://git.altlinux.org/tasks/371729/
&gt; 
&gt; Для сборки одного из пакетов понадобилась зависимость на
&gt; ocaml-lablgtk3-sourceview3, а его в репозитории не оказалось.
&gt; 
&gt; Несколько поменял процесс сборки ocaml-lablgtk3 и добавил подпакеты для
&gt; goocanvas2, gtkspell3, rsvg2 и sourceview3.

С ocaml не совсем корректно. 
Надо модифицировать rpm-build-ocaml так, что бы он поддерживал разбивку на подпакеты. Или всё складывать в один пакет. Но использования макроса, расскладывающего файлы по devel/не-devel обязательно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258057</commentid>
    <comment_count>121</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-26 16:07:47 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #120)
&gt; С ocaml не совсем корректно. 
&gt; Надо модифицировать rpm-build-ocaml так, что бы он поддерживал разбивку на
&gt; подпакеты. Или всё складывать в один пакет. Но использования макроса,
&gt; расскладывающего файлы по devel/не-devel обязательно.
Тогда так?
https://git.altlinux.org/tasks/371729/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258133</commentid>
    <comment_count>122</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-27 22:25:24 +0300</bug_when>
    <thetext>https://git.altlinux.org/tasks/371761

Собрал Coq, для него (coqide) собственно и нужно было добавить ocaml-lablgtk3-sourceview3 как сборочную зависимость</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258177</commentid>
    <comment_count>123</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-28 14:08:21 +0300</bug_when>
    <thetext>нужно использовать %ocaml_find_files вместо ручного раскладывания файлов по подпакетам ocaml

А зачем вообще понадобился coq ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258179</commentid>
    <comment_count>124</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-28 14:16:24 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #123)
&gt; А зачем вообще понадобился coq ?
Мне лично нужен в сизифе, наверняка ещё кому-то тоже. Полезный пакет, странно что его ещё до этого никто не собирал.

&gt; нужно использовать %ocaml_find_files вместо ручного раскладывания файлов по
&gt; подпакетам ocaml
Ну так он же умеет только в devel и не-devel, как мы уже выяснили?
Плохая идея тащить пользователю ide, если ему нужны только консольные утилиты, например.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258180</commentid>
    <comment_count>125</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-28 14:18:54 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #124)
&gt; (Ответ для Anton Farygin на комментарий #123)
&gt; &gt; А зачем вообще понадобился coq ?
&gt; Мне лично нужен в сизифе, наверняка ещё кому-то тоже. Полезный пакет,
&gt; странно что его ещё до этого никто не собирал.
&gt; 
&gt; &gt; нужно использовать %ocaml_find_files вместо ручного раскладывания файлов по
&gt; &gt; подпакетам ocaml
&gt; Ну так он же умеет только в devel и не-devel, как мы уже выяснили?
&gt; Плохая идея тащить пользователю ide, если ему нужны только консольные
&gt; утилиты, например.

При двух равных - ручное раскладывание хуже, к тому же оно сейчас сделано неправильно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258186</commentid>
    <comment_count>126</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-28 14:31:09 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #125)
&gt; При двух равных - ручное раскладывание хуже, к тому же оно сейчас сделано
&gt; неправильно.
Что конкретно сделано не так?
Руководствовался тем, как оно собрано в Федоре.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258188</commentid>
    <comment_count>127</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-28 14:34:05 +0300</bug_when>
    <thetext>(In reply to Leonid from comment #126)
&gt; (Ответ для Anton Farygin на комментарий #125)
&gt; &gt; При двух равных - ручное раскладывание хуже, к тому же оно сейчас сделано
&gt; &gt; неправильно.
&gt; Что конкретно сделано не так?
&gt; Руководствовался тем, как оно собрано в Федоре.

Можно посмотреть rpm-build-ocaml 1.6.4 https://packages.altlinux.org/ru/tasks/370960/
в нём есть алгоритм раскладывания файлов по подпакетам.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258198</commentid>
    <comment_count>128</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-28 14:53:25 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #127)
&gt; Можно посмотреть rpm-build-ocaml 1.6.4
&gt; https://packages.altlinux.org/ru/tasks/370960/
&gt; в нём есть алгоритм раскладывания файлов по подпакетам.
Там есть разделение на devel и runtime. Это имелось ввиду?

Ну и ещё, насколько я разобрался, для coq это не сработает, потому что в нём есть &quot;.v&quot; файлы, которые в регулярных выражениях не фигурируют.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258201</commentid>
    <comment_count>129</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-28 15:07:49 +0300</bug_when>
    <thetext>посмотрел внимательнее, всё с coq с точки зрения ocaml нормально.

но задание лучше запустить с зависимостью на #370960, что бы они друг другу не помешали.

запускайте с зависимостью, я после этого заапрувлю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258206</commentid>
    <comment_count>130</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-28 15:13:38 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #129)
&gt; посмотрел внимательнее, всё с coq с точки зрения ocaml нормально.
&gt; 
&gt; но задание лучше запустить с зависимостью на #370960, что бы они друг другу
&gt; не помешали.
&gt; 
&gt; запускайте с зависимостью, я после этого заапрувлю.

+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258208</commentid>
    <comment_count>131</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-01-28 15:21:29 +0300</bug_when>
    <thetext>На этом моя работа закончилась. Кандидат стал готов к самостоятельной работе в Team.
Леониду предложение какое-то время, особенно в сложных случаях обращаться на review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258211</commentid>
    <comment_count>132</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-01-28 15:35:21 +0300</bug_when>
    <thetext>Пользователь добавлен в группу мейнтейнеров.

Желаю удачного мейнтейнерства!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258213</commentid>
    <comment_count>133</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2025-01-28 15:47:01 +0300</bug_when>
    <thetext>Мои поздравления!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258215</commentid>
    <comment_count>134</comment_count>
    <who name="Leonid">ytinka7</who>
    <bug_when>2025-01-28 15:59:40 +0300</bug_when>
    <thetext>Всем спасибо! :)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9829</attachid>
            <date>2021-10-17 17:20:08 +0300</date>
            <delta_ts>2021-10-17 17:20:08 +0300</delta_ts>
            <desc>Open ssh key</desc>
            <filename>alt_id_rsa.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>740</size>
            <attacher name="Leonid">ytinka7</attacher>
            
              <data encoding="base64">c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFDQVFEQVZ4eVV1T3VtT3dWWlkxR2Jq
Y2ZMbTNhT1ltY3dLTVQxQnZOQUdXd3k2dUdibTh2R1dXV3VvVURTTWRCMldFb3dVSURwUnpSY1cz
M1hEbzV1UTZtS1Nrd0xVaG1ORnFsL0s5dlNCcS9RQkxFelppNk1uV2xVSjIyWlJORzIwSzFRTVVq
V0Naam83cFYxSEd5RGIrQkpBdytYS0NFanoycDMrbTc4Vkk0MFV4dFkwaDdHK2JKclFqa2hReDlB
R2M3SlBLcDU3RWxNOGF2RXV0djJRZEZYTituUmhWR3o1RkNKZm1qYW8yYzV6bWRpUFZWNVVUb1ZD
ZVV0MDA4NjRqSmk2N2hJMlNPRkRUS3h5WEgzMmdKNmpXaHpBWEIzVndnR3Nuc3ljeld3Yk9RSEQ5
eDJHNzBNM3V5a2Yrd1MxdWtNbmNpWHFhUk1EcHhMbllvYStxWVM0YVJJeXJuNFdDOEgzbFp6NUQw
c3lEaWFEblZNV3hyUzJqM0IvTjFPZS9JanRlQnM2K1V6ZzlXN3VFNnRYY3hQWEszeVkzMXZzSHIx
UjV3VitzUHBtQkl3bWdrYXgrRGFLczFhU3prTTVsZXVha3AwQ1RpRDhQbnBLVFkwUDJFRHdQcWw3
Z3pqc1diRFNaRTZaM2cvODlrcGZEMmNIbURKZ3I5bWFVbjVaNkxibmx2WkUyMlNOZXZZK2tUT2VX
cklrSDNEL2RZWGpCLzZKL0xPZzdTa1Z1ZXAxWGVDblY2Mjc3U0JzLzM5bnBVazc4WlQ0OVNNOWNr
MThRN04xNng2WnlVaUtqN2licG00OWJ1ZjRXNlNKNWMrVGNvc3kydU9SWmt2cm9ydlRPdXBoYi91
dkNrRnR2VHNyRVN6L1hOTWp0R0t6bHBVUzFiZk5nc3VXZHRBQlE9PSBsZW9uaWRAaG9zdC0zNAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9830</attachid>
            <date>2021-10-17 19:45:50 +0300</date>
            <delta_ts>2021-10-18 20:05:36 +0300</delta_ts>
            <desc>Open gpg key</desc>
            <filename>gpg_pub.txt</filename>
            <type>text/plain</type>
            <size>3078</size>
            <attacher name="Leonid">ytinka7</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdGc1Vvd0JFQUN3YUJE
QlE5enpMelVLWUN2Zzd6Y1FhOEYvYXMwZHdGMyt4Y1dlanJxb2FpYUdjRnJWCko4QU0wMi9NQVlx
V2VxV01FSHVPdEdGaEgydnJrR1BIdHVRV01Hcm1ZczZ2NWlsN0hOVTRMTkc5eFJudEo5eisKREJ5
TG9SYTZiNThEQzA5YXdMUm5HUTQwUkVHdmdqbVc3UGIvOXJUN01BemFnWG9kS2crR1VIN2syeGJB
dFdzVQpMR0V6cDhzYytHRnBVRjB4em1POUluZWxYNTAzcVMwMVJPcm5CUzdBcW1SQ0hWdXJDYlMx
NU1vZm1jNGI0eXhCCmxrNlM2SEtPVmdmaitzY0ZoVzJxZTVmZVpURnI4WDN3Mkw4eHJwSkRKY2xm
Ny8yeXU4WmwwS2lvZHlTWkxYMXkKT1RhNlU1OFByU2t1YmlGQ1JpTlFTSk1zbUVzczBwNTFHSFJu
aE94Q0oycG1iY0Z6MXpGd2VrZ01aUHVKUmVzeQpkem1QUUJnVTZmNFRWc1dmdlhSY1hvcUFjQlB4
VGtXVFRtS2J4SzhEZmRvQVI1ZDZEelhucHFpazBwcXFBS3kxCjNucDVUb2x6K2o4ZmpwZXY4cURC
cVhBN0NBdEFGWWZBWGpRQzlWYnl1dkl0Vmh0RlhZWi9udnlQR3VQZ0ZEU00KaHBpTXVwOEc5Z2o2
Y3NmbUExZEdPNFZkNjcwSVU3cFRQRXB3UWxEYTB4dVIvRXB3YVlXT0JZb2VSR0JvR0FEUApveW9Q
ZEUzV2pMd0ZIT2ZsOFVYTFltcWhxV21VRDlmTFE5K2xMNWR1b1ZVbnhFQWR0VnVoQzZIYml4SkRw
eTExClpXWnVBbUhCelZ6YTNZT0hqWFMxSTdnaldOQWV0VUVYQ0hSc29ZUlpRalRlY1JsOUZnZW5p
RXdQQlFBUkFRQUIKdENkTVpXOXVhV1FnV201aGJXVnViMnNnUEdGa1gyRnpkSEpoUUdGc2RHeHBi
blY0TG05eVp6NkpBamdFRXdFQwpBQ0lGQW1Gc1Vvd0NHd01HQ3drSUJ3TUNCaFVJQWdrS0N3UVdB
Z01CQWg0QkFoZUFBQW9KRUFTT1ErbHBzdFExCjBSTVAvMVFQT2trQzJ3ZlB5TEo4akRyRHk4dFlR
Tk4yMU5WK1FyVWs4b0N6U1FodXlHZFVTSWdJN0lEekJ5WGMKSStWdExHdjU1MjNNTXdycVh3ekV1
UUozNHJCVDVFc1MzWEVGTHBWSkJpbEcwRlJGV3c2dkJUUWtHSzhiN3dsSApTeFJLY3pNdTRrUDVy
TkxEZUpWY1kzSkxOQUdCckRKZSt2eXJHS004ZWtkakNrL0JVM2ZIbE00Ni9XSURRbHJiCmF3ekZ4
ZDRhZ2V0N2VzVXdsaGRhMVZOUnQ0TGd5NVVNMmdLTjhoS3NjMlhadHJ0OTdySStseElkSUk3VnFa
UHQKeWp2dW54cytiUHgwQzduZzMrVVB3bzhVQVkxSytTZXRMQlRMcmg3M081d0RWbUNZVlk5dkgr
NjJ5OHNtQ2VrcApJNkJDZllnazA1R2xXR3dmNHM1dUtZMzZ6MW0wbjN6eThMOUFJS3dTWklHYjBU
V2VaSWE0MzhteG5UYXBiR2pPCm1mcG0zR00rZkZsRE5BT3Z4OFNWSEJJZE5MUzdBSzNoWFVJWUxh
MkhZV2lOZGE4Y0h0NVR0dkx5YkF2L1RuK2IKcnhBTjREa2E0Qm9PL3hGS2NBL2JSaWVRZy92ZWdS
Ymp6RDZLQWRsNkpiSEZlYWk4aFgrYzBqNXJwaEFXZENXUApOVUwrWjB4OWI1Wk5kemZNNFFhdkhF
bzU3d2orZGpRQTJsTHlvOXBRMzNpSEFBd3U0dktRM1NLNnhTU1lkeGlECjlwMUdkWkFLeGFxZ0dw
RWZOanEvYlk4TXFIUm9jZU55blRXb2h3cmY1Yy9RNThSa0luVy9GRTJvdCtJaGw0VmQKWi90OW50
WUtDTG1tZVNoUERiN094MVpROXB2NGhPRzVFNGlNOHlueE81cTR6aUdydVFJTkJHRnNVb3dCRUFD
awpZYWp3eDNEcVpubWNEMi9yZkNKL3prME92TVo1R2NvQnV5MGFhZ3Nra3BmdldyUGNDSE41NjNu
VHVUZDdoNTlSCko5MHVrdXV0dkRPeE4wU0ZZbGZVNjR0ei95bkhUZkhUY3VERyt4WXRXYVg2T3RQ
OExWc3drM1VWcFY1SHB3VGwKcFZLM1JldFNSZStGUjE2T01Rek9rTENZUzlNZGtMMVVMd21lamRk
b1FWclY2WlBqUVhIUFpNbVo3Ym5vNVQ3TwptN3NXUFpadWM3QW9Nd09hTE0rUkFqVS96blNCWU56
cm16R1F3Z09JTW5xWGcxK3hSSzdtRjhvUDR6RWhmWjA4CmNsMnhYSk56N3VRd3dqQm5Cdm1paFdx
eWYrVGkwQTZEb2ZlU3ZVTml2R2IxTlNkcERrcnJjOVVGcngwdkRiaGIKL2diYm00bEkrdTJHd3VW
TTdCeG54RkwrQnQzamZQOTdxZUEvZXRONXdYbG9GbUlGUTVhMUhZR2lIZkord3crZgp2cDV1Vk82
UFVnNEEwRFU2bTZhL3VWTUsyd3crdXNiaUdDZVJOVENvS0hhRm1PekVrM0gzRzRIR01vTklFejNY
CmhWckdVT0hyT1cvcEdvbXBUWWcwWjhlbUlNT2VuVHovMlI2cFZjMzk0UU9YNmR4VVhwVyt4U2FO
TUxEZzJHSXIKQzYwTjBZTllIb0RLWjRVRCt2UTdaMGtHbFNIVTltRWp0V2tRQ3RvS3c0c1RtWUJZ
cjU1bllLTjVXekNKQ1p5YgppRDBzOStiWFNkanhzWi9VTmZPZXN5dVR4Um1sVXBvV1psa244cnNx
cnJoMlNsRThwZURFWTJwRDhPaUx1aGMyCklSMk0yam5Xa3dJckY0WkVYZi9HZ2NHSzhvUlRDSUJQ
SVhPRnkxaDRRd0FSQVFBQmlRSWZCQmdCQWdBSkJRSmgKYkZLTUFoc01BQW9KRUFTT1ErbHBzdFEx
MjhBUC9pd2NhSFUySGUya2NrRFZuK0tXbzlSZ05lMlZNRWNPMERtQQoreEdpNzZmSS9tTHVxQ2RB
aTJ3d2Q4Q1p4N3N1Ni9Za3UySUNWalg4a210d2ExSkpZbldadjM2NGF6YWdJeFFUClhTYlpHbkIv
WUJrQUUreFFabWVDZ2hKVGE3QWhaVnp1cG1QbUY3M0lwT0laSGd3b0VpS3p1WSt4NCt0bGUzSksK
RkNvcU5tUTFTbXdwdlFMM3lKSFdBemJKTU15WjlSRSthb1BOZVBjZW42Snp6ZGxGM01SWGdGUEl5
KzR2YnRWVQpoNHFOUGs3MVBXVHk5Q0c4VDBmMC9wMGJSTldLak1aZlB3dkhZUVJtamV1TUx1QU9G
TFUyMzFjazMvWTJLaGF1CnRGWnhjTUZVemRUbUo0dGhicUd5V0cvM0hIOVFXZ3NmWVJORGxOdGs1
WnRJVi9TSmlqZzJvNWI3TFNoa0dGTE8KdlB2d1NyUVlXbXBSdGFhYitQcmQzR05ERlk1ZGM3QW9I
U3FlL0M2a2VTdFF2UzcxRjNjWHFEbllPS0RFRXQ0NwpPZmRGajRxV0YwMTFERkxxbDE2djkzeDJJ
bDFxb3dMVFBQK2svdXNzOVV4NmhmMVJpNE1OOHE4STFGaHZibE85ClJsT1VkUDVIdXFLWThUeGZD
MkF2Q1A4UU5TK1RGTlhmeW1yd1lvZ3ZDbnc1NVhvSHJrd1UyT05sTVlBWGp3Ym8KTGNOR3Jac2x6
VDVBM0x1U0ZKY0ZwWnc1NUdyQ2xtWEIzY3NaMytGTUJSTUFqMmlTOWZIQk53ZGNZNVhyRlkvQgp2
Z0dKRFJKYlNxTFA3TXlQb0hRYkl0SzVTRjRXMXhua0VPR290WTR0NDF5anNNSWk1LytIdmw0QnBF
aTY5cmo3CmYwMUFBZjZrCj0yOUw1Ci0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9840</attachid>
            <date>2021-10-18 19:27:34 +0300</date>
            <delta_ts>2021-10-18 20:05:36 +0300</delta_ts>
            <desc>New open gpg key</desc>
            <filename>gpg_pubkey.txt</filename>
            <type>text/plain</type>
            <size>3910</size>
            <attacher name="Leonid">ytinka7</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdGc1Vvd0JFQUN3YUJE
QlE5enpMelVLWUN2Zzd6Y1FhOEYvYXMwZHdGMyt4Y1dlanJxb2FpYUdjRnJWCko4QU0wMi9NQVlx
V2VxV01FSHVPdEdGaEgydnJrR1BIdHVRV01Hcm1ZczZ2NWlsN0hOVTRMTkc5eFJudEo5eisKREJ5
TG9SYTZiNThEQzA5YXdMUm5HUTQwUkVHdmdqbVc3UGIvOXJUN01BemFnWG9kS2crR1VIN2syeGJB
dFdzVQpMR0V6cDhzYytHRnBVRjB4em1POUluZWxYNTAzcVMwMVJPcm5CUzdBcW1SQ0hWdXJDYlMx
NU1vZm1jNGI0eXhCCmxrNlM2SEtPVmdmaitzY0ZoVzJxZTVmZVpURnI4WDN3Mkw4eHJwSkRKY2xm
Ny8yeXU4WmwwS2lvZHlTWkxYMXkKT1RhNlU1OFByU2t1YmlGQ1JpTlFTSk1zbUVzczBwNTFHSFJu
aE94Q0oycG1iY0Z6MXpGd2VrZ01aUHVKUmVzeQpkem1QUUJnVTZmNFRWc1dmdlhSY1hvcUFjQlB4
VGtXVFRtS2J4SzhEZmRvQVI1ZDZEelhucHFpazBwcXFBS3kxCjNucDVUb2x6K2o4ZmpwZXY4cURC
cVhBN0NBdEFGWWZBWGpRQzlWYnl1dkl0Vmh0RlhZWi9udnlQR3VQZ0ZEU00KaHBpTXVwOEc5Z2o2
Y3NmbUExZEdPNFZkNjcwSVU3cFRQRXB3UWxEYTB4dVIvRXB3YVlXT0JZb2VSR0JvR0FEUApveW9Q
ZEUzV2pMd0ZIT2ZsOFVYTFltcWhxV21VRDlmTFE5K2xMNWR1b1ZVbnhFQWR0VnVoQzZIYml4SkRw
eTExClpXWnVBbUhCelZ6YTNZT0hqWFMxSTdnaldOQWV0VUVYQ0hSc29ZUlpRalRlY1JsOUZnZW5p
RXdQQlFBUkFRQUIKdENkTVpXOXVhV1FnV201aGJXVnViMnNnUEdGa1gyRnpkSEpoUUdGc2RHeHBi
blY0TG05eVp6NkpBamdFRXdFQwpBQ0lGQW1Gc1Vvd0NHd01HQ3drSUJ3TUNCaFVJQWdrS0N3UVdB
Z01CQWg0QkFoZUFBQW9KRUFTT1ErbHBzdFExCjBSTVAvMVFQT2trQzJ3ZlB5TEo4akRyRHk4dFlR
Tk4yMU5WK1FyVWs4b0N6U1FodXlHZFVTSWdJN0lEekJ5WGMKSStWdExHdjU1MjNNTXdycVh3ekV1
UUozNHJCVDVFc1MzWEVGTHBWSkJpbEcwRlJGV3c2dkJUUWtHSzhiN3dsSApTeFJLY3pNdTRrUDVy
TkxEZUpWY1kzSkxOQUdCckRKZSt2eXJHS004ZWtkakNrL0JVM2ZIbE00Ni9XSURRbHJiCmF3ekZ4
ZDRhZ2V0N2VzVXdsaGRhMVZOUnQ0TGd5NVVNMmdLTjhoS3NjMlhadHJ0OTdySStseElkSUk3VnFa
UHQKeWp2dW54cytiUHgwQzduZzMrVVB3bzhVQVkxSytTZXRMQlRMcmg3M081d0RWbUNZVlk5dkgr
NjJ5OHNtQ2VrcApJNkJDZllnazA1R2xXR3dmNHM1dUtZMzZ6MW0wbjN6eThMOUFJS3dTWklHYjBU
V2VaSWE0MzhteG5UYXBiR2pPCm1mcG0zR00rZkZsRE5BT3Z4OFNWSEJJZE5MUzdBSzNoWFVJWUxh
MkhZV2lOZGE4Y0h0NVR0dkx5YkF2L1RuK2IKcnhBTjREa2E0Qm9PL3hGS2NBL2JSaWVRZy92ZWdS
Ymp6RDZLQWRsNkpiSEZlYWk4aFgrYzBqNXJwaEFXZENXUApOVUwrWjB4OWI1Wk5kemZNNFFhdkhF
bzU3d2orZGpRQTJsTHlvOXBRMzNpSEFBd3U0dktRM1NLNnhTU1lkeGlECjlwMUdkWkFLeGFxZ0dw
RWZOanEvYlk4TXFIUm9jZU55blRXb2h3cmY1Yy9RNThSa0luVy9GRTJvdCtJaGw0VmQKWi90OW50
WUtDTG1tZVNoUERiN094MVpROXB2NGhPRzVFNGlNOHlueE81cTR6aUdydENsTVpXOXVhV1FnV201
aApiV1Z1YjJzZ1BISmxjM0IxWW14cFkyRkFZV3gwYkdsdWRYZ3ViM0puUG9rQ053UVRBUUlBSWdV
Q1lXMmVzd0liCkF3WUxDUWdIQXdJR0ZRZ0NDUW9MQkJZQ0F3RUNIZ0VDRjRBQUNna1FCSTVENldt
eTFEV3pvdy8yTUVQT20xYVQKeFIrUW1ZVnhjeVN5QVVIdWRpbnJpN1RGTjUyMGpEcmtZYnEwckpp
MFVEUk1ocVJNYnFWQVg5dExWMFovV0l0Mgphb0FJUFJFSlV4Q1lnT2NzRVFBWFFRZWRiL3VKZ3lG
OXRlNHZ1MzA0L0hSYXpyREFtRS9lVGZRZjVIMXRYclR4CkhIblNjWXo5WFNtOGM4TlR6WW1VQnpr
cmxoeFZ2b2UxUXl5bnRsc1pmTUV5SUpGS0R6NWJha09IQWVYdmJoYXAKcjdJdWs5RlpCcks1LzVi
NGFpU3NsKzd0ZGtQWFkzdG41YmlMSjZQVUVLOHVKSlo0OG91OHVPdklvZm9acUtKUgo3SzFmWVZh
aTYvY0tleTZSamh4a3I4YlVIV2NzUnl3SG0zYStBbWwrdDdEcG05cTZzTHd6YjhZVkxCam1UN0Jz
CmlKNXpvNWtMeXdMWXZFRUlGUXlOYUpwRGl6Q3pnVTBRZkExSE41aUhjZkhVYmdoNW1BVDJNTXRu
aVFmWUlQVGsKdU41ZmJmWDA1UmsxRGJNMFY2QmZLUDdYVk9RR3pTM2pUS0I3bG9LdnF2WThpRHZC
emtVUHVvdlFaY1JmREpZdAp1NVNlUnZsRDZjTjBESm5SUWtWZUxsODhQSm8rNGY5cEhDOE1wVm5C
YUhUSjFWNWdUN3doK2Qzckl4bWhhQ3pUCnB5eXZlWi9TVEd2V2ZoNkdsT3p6ZUhIcmtUYXhoR1ps
K0ZyUzdDL2dONXlxYmw3UnhFOGw3U1pzc1dOUDVhWjMKRTg3TS9acnN0WVB6UWdzcjA0VXUwN2ts
eE8ySDdOd3J1RXhaU0lCNlZseVg3aEZieFE3UzFiYU5GVWdTNVR3YwpabGhha1BFLzFmNXV3Zm0w
RkRGSi9KQ2ZFOGNFTFFSUm5ya0NEUVJoYkZLTUFSQUFwR0dvOE1kdzZtWjVuQTl2CjYzd2lmODVO
RHJ6R2VSbktBYnN0R21vTEpKS1g3MXF6M0FoemVldDUwN2szZTRlZlVTZmRMcExycmJ3enNUZEUK
aFdKWDFPdUxjLzhweDAzeDAzTGd4dnNXTFZtbCtqclQvQzFiTUpOMUZhVmVSNmNFNWFWU3QwWHJV
a1h2aFVkZQpqakVNenBDd21FdlRIWkM5VkM4Sm5vM1hhRUZhMWVtVDQwRnh6MlRKbWUyNTZPVSt6
cHU3RmoyV2JuT3dLRE1ECm1pelBrUUkxUDg1MGdXRGM2NXN4a01JRGlESjZsNE5mc1VTdTVoZktE
K014SVgyZFBISmRzVnlUYys3a01NSXcKWndiNW9vVnFzbi9rNHRBT2c2SDNrcjFEWXJ4bTlUVW5h
UTVLNjNQVkJhOGRMdzI0Vy80RzI1dUpTUHJ0aHNMbApUT3djWjhSUy9nYmQ0M3ovZTZuZ1AzclRl
Y0Y1YUJaaUJVT1d0UjJCb2gzeWZzTVBuNzZlYmxUdWoxSU9BTkExCk9wdW12N2xUQ3RzTVByckc0
aGdua1RVd3FDaDJoWmpzeEpOeDl4dUJ4aktEU0JNOTE0VmF4bERoNnpsdjZScUoKcVUySU5HZkhw
aUREbnAwOC85a2VxVlhOL2VFRGwrbmNWRjZWdnNVbWpUQ3c0TmhpS3d1dERkR0RXQjZBeW1lRgpB
L3IwTzJkSkJwVWgxUFpoSTdWcEVBcmFDc09MRTVtQVdLK2VaMkNqZVZzd2lRbWNtNGc5TFBmbTEw
blk4YkdmCjFEWHpuck1yazhVWnBWS2FGbVpaSi9LN0txNjRka3BSUEtYZ3hHTnFRL0RvaTdvWE5p
RWRqTm81MXBNQ0t4ZUcKUkYzL3hvSEJpdktFVXdpQVR5RnpoY3RZZUVNQUVRRUFBWWtDSHdRWUFR
SUFDUVVDWVd4U2pBSWJEQUFLQ1JBRQpqa1BwYWJMVU5kdkFELzRzSEdoMU5oM3RwSEpBMVovaWxx
UFVZRFh0bFRCSER0QTVnUHNSb3UrbnlQNWk3cWduClFJdHNNSGZBbWNlN0x1djJKTHRpQWxZMS9K
SnJjR3RTU1dKMW1iOSt1R3Myb0NNVUUxMG0yUnB3ZjJBWkFCUHMKVUdabmdvSVNVMnV3SVdWYzdx
Wmo1aGU5eUtUaUdSNE1LQklpczdtUHNlUHJaWHR5U2hRcUtqWmtOVXBzS2IwQwo5OGlSMWdNMnlU
RE1tZlVSUG1xRHpYajNIcCtpYzgzWlJkekVWNEJUeU12dUwyN1ZWSWVLalQ1TzlUMWs4dlFoCnZF
OUg5UDZkRzBUVmlvekdYejhMeDJFRVpvM3JqQzdnRGhTMU50OVhKTi8yTmlvV3JyUldjWERCVk0z
VTVpZUwKWVc2aHNsaHY5eHgvVUZvTEgyRVRRNVRiWk9XYlNGZjBpWW80TnFPVyt5MG9aQmhTenJ6
NzhFcTBHRnBxVWJXbQptL2o2M2R4alF4V09YWE93S0IwcW52d3VwSGtyVUwwdTlSZDNGNmc1MkRp
Z3hCTGVPem4zUlkrS2xoZE5kUXhTCjZwZGVyL2Q4ZGlKZGFxTUMwenovcFA3ckxQVk1lb1g5VVl1
RERmS3ZDTlJZYjI1VHZVWlRsSFQrUjdxaW1QRTgKWHd0Z0x3ai9FRFV2a3hUVjM4cHE4R0tJTHdw
OE9lVjZCNjVNRk5qalpUR0FGNDhHNkMzRFJxMmJKYzArUU55NwpraFNYQmFXY09lUnF3cFpsd2Qz
TEdkL2hUQVVUQUk5b2t2WHh3VGNIWEdPVjZ4V1B3YjRCaVEwU1cwcWl6K3pNCmo2QjBHeUxTdVVo
ZUZ0Y1o1QkRocUxXT0xlTmNvN0RDSXVmL2g3NWVBYVJJdXZhNCszOU5RQUgrcEE9PQo9bU9Rawot
LS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9841</attachid>
            <date>2021-10-18 20:05:36 +0300</date>
            <delta_ts>2021-10-18 20:05:36 +0300</delta_ts>
            <desc>Open gpg key with only one uid</desc>
            <filename>gpg_pubkey.txt</filename>
            <type>text/plain</type>
            <size>3082</size>
            <attacher name="Leonid">ytinka7</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdGc1Vvd0JFQUN3YUJE
QlE5enpMelVLWUN2Zzd6Y1FhOEYvYXMwZHdGMyt4Y1dlanJxb2FpYUdjRnJWCko4QU0wMi9NQVlx
V2VxV01FSHVPdEdGaEgydnJrR1BIdHVRV01Hcm1ZczZ2NWlsN0hOVTRMTkc5eFJudEo5eisKREJ5
TG9SYTZiNThEQzA5YXdMUm5HUTQwUkVHdmdqbVc3UGIvOXJUN01BemFnWG9kS2crR1VIN2syeGJB
dFdzVQpMR0V6cDhzYytHRnBVRjB4em1POUluZWxYNTAzcVMwMVJPcm5CUzdBcW1SQ0hWdXJDYlMx
NU1vZm1jNGI0eXhCCmxrNlM2SEtPVmdmaitzY0ZoVzJxZTVmZVpURnI4WDN3Mkw4eHJwSkRKY2xm
Ny8yeXU4WmwwS2lvZHlTWkxYMXkKT1RhNlU1OFByU2t1YmlGQ1JpTlFTSk1zbUVzczBwNTFHSFJu
aE94Q0oycG1iY0Z6MXpGd2VrZ01aUHVKUmVzeQpkem1QUUJnVTZmNFRWc1dmdlhSY1hvcUFjQlB4
VGtXVFRtS2J4SzhEZmRvQVI1ZDZEelhucHFpazBwcXFBS3kxCjNucDVUb2x6K2o4ZmpwZXY4cURC
cVhBN0NBdEFGWWZBWGpRQzlWYnl1dkl0Vmh0RlhZWi9udnlQR3VQZ0ZEU00KaHBpTXVwOEc5Z2o2
Y3NmbUExZEdPNFZkNjcwSVU3cFRQRXB3UWxEYTB4dVIvRXB3YVlXT0JZb2VSR0JvR0FEUApveW9Q
ZEUzV2pMd0ZIT2ZsOFVYTFltcWhxV21VRDlmTFE5K2xMNWR1b1ZVbnhFQWR0VnVoQzZIYml4SkRw
eTExClpXWnVBbUhCelZ6YTNZT0hqWFMxSTdnaldOQWV0VUVYQ0hSc29ZUlpRalRlY1JsOUZnZW5p
RXdQQlFBUkFRQUIKdENsTVpXOXVhV1FnV201aGJXVnViMnNnUEhKbGMzQjFZbXhwWTJGQVlXeDBi
R2x1ZFhndWIzSm5Qb2tDTndRVApBUUlBSWdVQ1lXMmVzd0liQXdZTENRZ0hBd0lHRlFnQ0NRb0xC
QllDQXdFQ0hnRUNGNEFBQ2drUUJJNUQ2V215CjFEV3pvdy8yTUVQT20xYVR4UitRbVlWeGN5U3lB
VUh1ZGlucmk3VEZONTIwakRya1licTBySmkwVURSTWhxUk0KYnFWQVg5dExWMFovV0l0MmFvQUlQ
UkVKVXhDWWdPY3NFUUFYUVFlZGIvdUpneUY5dGU0dnUzMDQvSFJhenJEQQptRS9lVGZRZjVIMXRY
clR4SEhuU2NZejlYU204YzhOVHpZbVVCemtybGh4VnZvZTFReXludGxzWmZNRXlJSkZLCkR6NWJh
a09IQWVYdmJoYXByN0l1azlGWkJySzUvNWI0YWlTc2wrN3Rka1BYWTN0bjViaUxKNlBVRUs4dUpK
WjQKOG91OHVPdklvZm9acUtKUjdLMWZZVmFpNi9jS2V5NlJqaHhrcjhiVUhXY3NSeXdIbTNhK0Ft
bCt0N0RwbTlxNgpzTHd6YjhZVkxCam1UN0JzaUo1em81a0x5d0xZdkVFSUZReU5hSnBEaXpDemdV
MFFmQTFITjVpSGNmSFViZ2g1Cm1BVDJNTXRuaVFmWUlQVGt1TjVmYmZYMDVSazFEYk0wVjZCZktQ
N1hWT1FHelMzalRLQjdsb0t2cXZZOGlEdkIKemtVUHVvdlFaY1JmREpZdHU1U2VSdmxENmNOMERK
blJRa1ZlTGw4OFBKbys0ZjlwSEM4TXBWbkJhSFRKMVY1ZwpUN3doK2Qzckl4bWhhQ3pUcHl5dmVa
L1NUR3ZXZmg2R2xPenplSEhya1RheGhHWmwrRnJTN0MvZ041eXFibDdSCnhFOGw3U1pzc1dOUDVh
WjNFODdNL1pyc3RZUHpRZ3NyMDRVdTA3a2x4TzJIN053cnVFeFpTSUI2Vmx5WDdoRmIKeFE3UzFi
YU5GVWdTNVR3Y1psaGFrUEUvMWY1dXdmbTBGREZKL0pDZkU4Y0VMUVJSbnJrQ0RRUmhiRktNQVJB
QQpwR0dvOE1kdzZtWjVuQTl2NjN3aWY4NU5EcnpHZVJuS0Fic3RHbW9MSkpLWDcxcXozQWh6ZWV0
NTA3azNlNGVmClVTZmRMcExycmJ3enNUZEVoV0pYMU91TGMvOHB4MDN4MDNMZ3h2c1dMVm1sK2py
VC9DMWJNSk4xRmFWZVI2Y0UKNWFWU3QwWHJVa1h2aFVkZWpqRU16cEN3bUV2VEhaQzlWQzhKbm8z
WGFFRmExZW1UNDBGeHoyVEptZTI1Nk9VKwp6cHU3RmoyV2JuT3dLRE1EbWl6UGtRSTFQODUwZ1dE
YzY1c3hrTUlEaURKNmw0TmZzVVN1NWhmS0QrTXhJWDJkClBISmRzVnlUYys3a01NSXdad2I1b29W
cXNuL2s0dEFPZzZIM2tyMURZcnhtOVRVbmFRNUs2M1BWQmE4ZEx3MjQKVy80RzI1dUpTUHJ0aHNM
bFRPd2NaOFJTL2diZDQzei9lNm5nUDNyVGVjRjVhQlppQlVPV3RSMkJvaDN5ZnNNUApuNzZlYmxU
dWoxSU9BTkExT3B1bXY3bFRDdHNNUHJyRzRoZ25rVFV3cUNoMmhaanN4Sk54OXh1QnhqS0RTQk05
CjE0VmF4bERoNnpsdjZScUpxVTJJTkdmSHBpRERucDA4LzlrZXFWWE4vZUVEbCtuY1ZGNlZ2c1Vt
alRDdzROaGkKS3d1dERkR0RXQjZBeW1lRkEvcjBPMmRKQnBVaDFQWmhJN1ZwRUFyYUNzT0xFNW1B
V0srZVoyQ2plVnN3aVFtYwptNGc5TFBmbTEwblk4YkdmMURYem5yTXJrOFVacFZLYUZtWlpKL0s3
S3E2NGRrcFJQS1hneEdOcVEvRG9pN29YCk5pRWRqTm81MXBNQ0t4ZUdSRjMveG9IQml2S0VVd2lB
VHlGemhjdFllRU1BRVFFQUFZa0NId1FZQVFJQUNRVUMKWVd4U2pBSWJEQUFLQ1JBRWprUHBhYkxV
TmR2QUQvNHNIR2gxTmgzdHBISkExWi9pbHFQVVlEWHRsVEJIRHRBNQpnUHNSb3UrbnlQNWk3cWdu
UUl0c01IZkFtY2U3THV2MkpMdGlBbFkxL0pKcmNHdFNTV0oxbWI5K3VHczJvQ01VCkUxMG0yUnB3
ZjJBWkFCUHNVR1puZ29JU1UydXdJV1ZjN3FaajVoZTl5S1RpR1I0TUtCSWlzN21Qc2VQclpYdHkK
U2hRcUtqWmtOVXBzS2IwQzk4aVIxZ00yeVRETW1mVVJQbXFEelhqM0hwK2ljODNaUmR6RVY0QlR5
TXZ1TDI3VgpWSWVLalQ1TzlUMWs4dlFodkU5SDlQNmRHMFRWaW96R1h6OEx4MkVFWm8zcmpDN2dE
aFMxTnQ5WEpOLzJOaW9XCnJyUldjWERCVk0zVTVpZUxZVzZoc2xodjl4eC9VRm9MSDJFVFE1VGJa
T1diU0ZmMGlZbzROcU9XK3kwb1pCaFMKenJ6NzhFcTBHRnBxVWJXbW0vajYzZHhqUXhXT1hYT3dL
QjBxbnZ3dXBIa3JVTDB1OVJkM0Y2ZzUyRGlneEJMZQpPem4zUlkrS2xoZE5kUXhTNnBkZXIvZDhk
aUpkYXFNQzB6ei9wUDdyTFBWTWVvWDlVWXVERGZLdkNOUlliMjVUCnZVWlRsSFQrUjdxaW1QRThY
d3RnTHdqL0VEVXZreFRWMzhwcThHS0lMd3A4T2VWNkI2NU1GTmpqWlRHQUY0OEcKNkMzRFJxMmJK
YzArUU55N2toU1hCYVdjT2VScXdwWmx3ZDNMR2QvaFRBVVRBSTlva3ZYeHdUY0hYR09WNnhXUAp3
YjRCaVEwU1cwcWl6K3pNajZCMEd5TFN1VWhlRnRjWjVCRGhxTFdPTGVOY283RENJdWYvaDc1ZUFh
Ukl1dmE0CiszOU5RQUgrcEE9PQo9RFZjUAotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0t
LS0tCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>