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

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

    <bug>
          <bug_id>37959</bug_id>
          
          <creation_ts>2020-01-29 12:57:42 +0300</creation_ts>
          <short_desc>[done] join zagagyka@</short_desc>
          <delta_ts>2022-09-05 12:02:07 +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="Sergey Ivanov">zagagyka</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>nickel</cc>
    
    <cc>rider</cc>
    
    <cc>slev</cc>
    
    <cc>sotor</cc>
    
    <cc>vseleznv</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>187325</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey Ivanov">zagagyka</who>
    <bug_when>2020-01-29 12:57:42 +0300</bug_when>
    <thetext>Псевдоним: zagagyka
E-mail: zagagyka@basealt.ru
Ментор: Станислав Левин (slev@altlinux.org)
Моя цель: Научиться собирать пакеты. Освоить git.alt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187326</commentid>
    <comment_count>1</comment_count>
    <who name="Stanislav Levin">slev</who>
    <bug_when>2020-01-29 13:10:59 +0300</bug_when>
    <thetext>Ментор согласен.
Жду ключи.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187329</commentid>
    <comment_count>2</comment_count>
      <attachid>8554</attachid>
    <who name="Sergey Ivanov">zagagyka</who>
    <bug_when>2020-01-29 14:51:46 +0300</bug_when>
    <thetext>Created attachment 8554
ssh-ключ</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187330</commentid>
    <comment_count>3</comment_count>
      <attachid>8555</attachid>
    <who name="Sergey Ivanov">zagagyka</who>
    <bug_when>2020-01-29 14:52:18 +0300</bug_when>
    <thetext>Created attachment 8555
gpg-ключ</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187337</commentid>
    <comment_count>4</comment_count>
    <who name="Stanislav Levin">slev</who>
    <bug_when>2020-01-29 17:13:00 +0300</bug_when>
    <thetext>Поправьте, пожалуйста, uid list для gpg:
uid           Sergey Ivanov &lt;zagagyka@altlinux.org&gt;
uid           Sergey &lt;zagagyka@altlinux.org&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187338</commentid>
    <comment_count>5</comment_count>
      <attachid>8556</attachid>
    <who name="Sergey Ivanov">zagagyka</who>
    <bug_when>2020-01-29 17:29:38 +0300</bug_when>
    <thetext>Created attachment 8556
gpg-ключ

Поправил</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187460</commentid>
    <comment_count>6</comment_count>
    <who name="Stanislav Levin">slev</who>
    <bug_when>2020-02-03 16:09:50 +0300</bug_when>
    <thetext>(Ответ для Sergey Ivanov на комментарий #5)
&gt; Создано вложение 8556 [подробности]
&gt; gpg-ключ
&gt; 
&gt; Поправил

Спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>188022</commentid>
    <comment_count>7</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2020-02-19 13:15:35 +0300</bug_when>
    <thetext>(In reply to Sergey Ivanov from comment #2)
&gt; Created attachment 8554 [details]
&gt; ssh-ключ
Ok.

(In reply to Sergey Ivanov from comment #5)
&gt; Created attachment 8556 [details]
&gt; gpg-ключ
Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>188032</commentid>
    <comment_count>8</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2020-02-19 13:54:47 +0300</bug_when>
    <thetext>ssh ключ на gitery.alt зарегистрирован.
ssh ключ на gyle.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -&gt; 3.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209226</commentid>
    <comment_count>9</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2022-04-06 14:26:27 +0300</bug_when>
    <thetext>В ходе процедуры сменился ментор.
Свое менторство подтверждаю.
Прошу Станислава подтвердить отсутствие возражений.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209227</commentid>
    <comment_count>10</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2022-04-06 14:28:34 +0300</bug_when>
    <thetext>Считаю, что кандидат готов к переходу к этапу 3 по &quot;новой классификации&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209228</commentid>
    <comment_count>11</comment_count>
    <who name="Stanislav Levin">slev</who>
    <bug_when>2022-04-06 14:29:08 +0300</bug_when>
    <thetext>(Ответ для Николай Костригин на комментарий #9)
&gt; В ходе процедуры сменился ментор.
&gt; Свое менторство подтверждаю.
&gt; Прошу Станислава подтвердить отсутствие возражений.

Станислав не возражает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209449</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey Ivanov">zagagyka</who>
    <bug_when>2022-04-13 11:40:22 +0300</bug_when>
    <thetext>Я не могу добавлять свои пакеты в таск, т.к. моего gpg ключа нет в пакете alt-gpgkeys и соответственно на сборочнице.
$ ssh girar task add repo vkmark 2017.08-alt1.git.cf45f2fa
gpg: Signature made Thu Dec 23 07:15:42 2021 UTC
gpg:                using RSA key 0x53DFA6CA8CF1B778
gpg: Can&apos;t check signature: public key not found
task add: 2017.08-alt1.git.cf45f2fa: tag signature verification failure</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209719</commentid>
    <comment_count>13</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2022-04-19 15:55:56 +0300</bug_when>
    <thetext>Пакет alt-gpgkeys обновлён.

T/J/S -&gt; 3.5.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210117</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey Ivanov">zagagyka</who>
    <bug_when>2022-04-26 17:43:55 +0300</bug_when>
    <thetext>Собрал следующие пакеты:
Эмулятор xbox original:
http://git.altlinux.org/people/zagagyka/packages/xemu.git
http://webery.altlinux.org/task/298724

Vulkan benchmark:
http://git.altlinux.org/people/zagagyka/packages/vkmark.git
http://webery.altlinux.org/task/297786

Текстовый редактор для работы с openQA
http://git.altlinux.org/people/zagagyka/packages/python3-module-openqa-scripting-tool.git
http://webery.altlinux.org/task/298722

kernel-modules-raw-gadget
http://git.altlinux.org/people/zagagyka/packages/kernel-modules.git
http://git.altlinux.org/people/zagagyka/packages/kernel-source-raw-gadget.git
В данный момент не соберется на сборочнице, т.к ему для сборки нужно ядро с включенными параметрами:
CONFIG_USB_GADGET=m
CONFIG_USB_GADGET_VBUS_DRAW=2
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
По согласованию с моим ментором, оставим как есть у меня в репозитории. Он будет нужен для экспериментов с локальной сборкой ядер при фаззинге</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210188</commentid>
    <comment_count>15</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2022-04-27 17:57:07 +0300</bug_when>
    <thetext>Полагаю, что работа кандидата уже готова к рецензированию.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210295</commentid>
    <comment_count>16</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2022-04-29 17:24:35 +0300</bug_when>
    <thetext>(Ответ для Sergey Ivanov на комментарий #14)
&gt; Vulkan benchmark:
&gt; http://git.altlinux.org/people/zagagyka/packages/vkmark.git
&gt; http://webery.altlinux.org/task/297786
На e2k тоже собрался и заработал (801-РС с RX580), если что.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210787</commentid>
    <comment_count>17</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2022-05-17 14:26:56 +0300</bug_when>
    <thetext>Призван ещё один человек (vseleznv@) для независимой оценки готовности кандидата.

T/J/S -&gt; 4.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211209</commentid>
    <comment_count>18</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2022-05-27 18:03:37 +0300</bug_when>
    <thetext>Hi!

По просмотренным репозиториям в packages кандидата.

kernel-modules: OK

kernel-source-raw-gadget:

Исходники берутся из тега (по gear-rules), тем не менее в рабочем дереве репозитория присутствуют сами исходники. Это некрасиво и может ввести в заблуждение. Лучше выбрать одно: или брать исходники из коммита апстрим ветки, а саму ветку мёржить в отдельную, не связанную изначально историей с апстрим-веткой, ветку (orphan-ветку) со стратегией ours, либо брать исходники из текущего дерева. Это же замечание справедливо и для остальных пакетов с такой же проблемой.

Также не стоит подписывать самопоставленные теги (как, например, в bd086cef44f3e9c6ae72b3bebf1bed62f68c3566) на апстримные коммиты, чтобы не возникало впечатления, будто бы это апстримные теги.

Ещё зачем-то при копировании файлов в коммите 87acbf313b93655beee378fd8ceef9caddef536e используется ключ cp -r. Зачем? Возможно, подразумевался ключ cp -a.

python3-module-openqa-scripting-tool: По спеку замечаний нет, кроме того, что Url ведёт на несуществующий адрес и лицензия указана не полно: следует указал GPL-3.0-or-later (см. SPDX [1]).

vkmark: То же замечание с указанием лицензии LGPL-2.1-or-later.
Вместо %_man1dir/%name.1.xz следует писать %_man1dir/%name.1*

xemu:

Сложносоставной пакет из множества исходных кодов с разными источниками. Надо отдельно проверить совместимость лицензии по связыванию, и в случае множества различных лицензий перечислить их через and. С другой стороны: все ли эти исходники должны быть вместе и статически связаны, или часть можно вынести и использовать динамическую линковку?

Копировать файлы лучше с явным сохранением всех пермишнов и таймстампов, используя, например, cp -a.


Общее замечание: пока пакет не собран в Сизиф, можно переписывать гитовую историю и не повышать релиз.

--
[1] https://spdx.org/licenses/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211210</commentid>
    <comment_count>19</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2022-05-27 18:05:14 +0300</bug_when>
    <thetext>Прошу учесть кандидата описанные замечания.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211211</commentid>
    <comment_count>20</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2022-05-27 18:27:36 +0300</bug_when>
    <thetext>Володя, вообще конечно ты не прав - гораздо удобнее вести дерево разработки так, что бы было видно всё дерево исходников, а не только альтовые спеки и gear-rules.

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

Это не является ошибкой.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211212</commentid>
    <comment_count>21</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2022-05-27 18:29:25 +0300</bug_when>
    <thetext>так же не является ошибкой повесить свой подписанный тэг на апстримный коммит, если в этом есть необходимость (например, некоторые апстримы забывают пушить тэги).

Если же апстримный тэг уже есть на этом коммите, то можно сделать алиас:
git tag &lt;new tag&gt; &lt;upstream tag&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211213</commentid>
    <comment_count>22</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2022-05-27 18:35:25 +0300</bug_when>
    <thetext>(Ответ для Vladimir D. Seleznev на комментарий #18)
&gt; [...]
&gt; Общее замечание: пока пакет не собран в Сизиф, можно переписывать гитовую
&gt; историю и не повышать релиз.

Спасибо за ревью.
Конкретно по этому пункту: это я просил Сергея выполнить именно обновление, т.е. чтобы был виден &quot;процесс&quot;.
Думаю, перед отправкой в Сизиф, будет разумно собрать сразу финальную версию.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211217</commentid>
    <comment_count>23</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2022-05-27 20:56:00 +0300</bug_when>
    <thetext>(In reply to Anton Farygin from comment #20)
&gt; Володя, вообще конечно ты не прав - гораздо удобнее вести дерево разработки
&gt; так, что бы было видно всё дерево исходников, а не только альтовые спеки и
&gt; gear-rules.

Нет, я не пишу, что репозиторий надо вести именно так, я вообще не давал совету о предпочтительной схемы ведения репозитория, я писал о том, что если вести так, то не надо оставлять апстримные исходники в дереве.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211219</commentid>
    <comment_count>24</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2022-05-27 20:57:52 +0300</bug_when>
    <thetext>(In reply to Anton Farygin from comment #21)
&gt; так же не является ошибкой повесить свой подписанный тэг на апстримный
&gt; коммит, если в этом есть необходимость (например, некоторые апстримы
&gt; забывают пушить тэги).

Это другой случай.

&gt; Если же апстримный тэг уже есть на этом коммите, то можно сделать алиас:
&gt; git tag &lt;new tag&gt; &lt;upstream tag&gt;

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

(In reply to Николай Костригин from comment #22)
&gt; (Ответ для Vladimir D. Seleznev на комментарий #18)
&gt; &gt; [...]
&gt; &gt; Общее замечание: пока пакет не собран в Сизиф, можно переписывать гитовую
&gt; &gt; историю и не повышать релиз.
&gt; 
&gt; Спасибо за ревью.
&gt; Конкретно по этому пункту: это я просил Сергея выполнить именно обновление,
&gt; т.е. чтобы был виден &quot;процесс&quot;.
&gt; Думаю, перед отправкой в Сизиф, будет разумно собрать сразу финальную версию.

Ага, понял.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211221</commentid>
    <comment_count>25</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2022-05-27 21:36:46 +0300</bug_when>
    <thetext>(Ответ для Vladimir D. Seleznev на комментарий #23)
&gt; (In reply to Anton Farygin from comment #20)
&gt; &gt; Володя, вообще конечно ты не прав - гораздо удобнее вести дерево разработки
&gt; &gt; так, что бы было видно всё дерево исходников, а не только альтовые спеки и
&gt; &gt; gear-rules.
&gt; 
&gt; Нет, я не пишу, что репозиторий надо вести именно так, я вообще не давал
&gt; совету о предпочтительной схемы ведения репозитория, я писал о том, что если
&gt; вести так, то не надо оставлять апстримные исходники в дереве.

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

Вот пример практически идеального репозитория: 
https://git.altlinux.org/people/zagagyka/packages/vkmark.git?p=vkmark.git;a=tree;h=4b49d2b21fe87d69a31680189582a37482cb3a72;hb=4b49d2b21fe87d69a31680189582a37482cb3a72


А тэг, если он повешен и публикуется, должен быть подписан. В авторе тега можно увидеть апстрим это или нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211226</commentid>
    <comment_count>26</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2022-05-27 23:27:18 +0300</bug_when>
    <thetext>(In reply to Anton Farygin from comment #25)
&gt; (Ответ для Vladimir D. Seleznev на комментарий #23)
&gt; &gt; (In reply to Anton Farygin from comment #20)
&gt; &gt; &gt; Володя, вообще конечно ты не прав - гораздо удобнее вести дерево разработки
&gt; &gt; &gt; так, что бы было видно всё дерево исходников, а не только альтовые спеки и
&gt; &gt; &gt; gear-rules.
&gt; &gt; 
&gt; &gt; Нет, я не пишу, что репозиторий надо вести именно так, я вообще не давал
&gt; &gt; совету о предпочтительной схемы ведения репозитория, я писал о том, что если
&gt; &gt; вести так, то не надо оставлять апстримные исходники в дереве.
&gt; 
&gt; нет, я категорически против такого подхода.
&gt; Релизные исходники в дереве - это удобно и правильно, так и надо делать.

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

&gt; Вот пример практически идеального репозитория: 
&gt; https://git.altlinux.org/people/zagagyka/packages/vkmark.git?p=vkmark.git;
&gt; a=tree;h=4b49d2b21fe87d69a31680189582a37482cb3a72;
&gt; hb=4b49d2b21fe87d69a31680189582a37482cb3a72
&gt; 
&gt; 
&gt; А тэг, если он повешен и публикуется, должен быть подписан. В авторе тега
&gt; можно увидеть апстрим это или нет.

В общем случае невозможно отличить апстримный тег от самоповешенного.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211228</commentid>
    <comment_count>27</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2022-05-28 11:49:12 +0300</bug_when>
    <thetext>(Ответ для Vladimir D. Seleznev на комментарий #26)
&gt; (In reply to Anton Farygin from comment #25)
&gt; &gt; (Ответ для Vladimir D. Seleznev на комментарий #23)
&gt; &gt; &gt; (In reply to Anton Farygin from comment #20)
&gt; &gt; &gt; &gt; Володя, вообще конечно ты не прав - гораздо удобнее вести дерево разработки
&gt; &gt; &gt; &gt; так, что бы было видно всё дерево исходников, а не только альтовые спеки и
&gt; &gt; &gt; &gt; gear-rules.
&gt; &gt; &gt; 
&gt; &gt; &gt; Нет, я не пишу, что репозиторий надо вести именно так, я вообще не давал
&gt; &gt; &gt; совету о предпочтительной схемы ведения репозитория, я писал о том, что если
&gt; &gt; &gt; вести так, то не надо оставлять апстримные исходники в дереве.
&gt; &gt; 
&gt; &gt; нет, я категорически против такого подхода.
&gt; &gt; Релизные исходники в дереве - это удобно и правильно, так и надо делать.
&gt; 
&gt; Нет, я не про это говорю. Если оставлять исходники в дереве, то тогда берите
&gt; дифф между ними и релизным коммитом.

Зачем, если можно просто взять релизный коммит ?
https://git.altlinux.org/people/zagagyka/packages/vkmark.git?p=vkmark.git;a=blob;f=.gear/rules;h=4d01b413522130a474d552824b1c9c03803955df;hb=4b49d2b21fe87d69a31680189582a37482cb3a72

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


&gt; 
&gt; &gt; Вот пример практически идеального репозитория: 
&gt; &gt; https://git.altlinux.org/people/zagagyka/packages/vkmark.git?p=vkmark.git;
&gt; &gt; a=tree;h=4b49d2b21fe87d69a31680189582a37482cb3a72;
&gt; &gt; hb=4b49d2b21fe87d69a31680189582a37482cb3a72
&gt; &gt; 
&gt; &gt; 
&gt; &gt; А тэг, если он повешен и публикуется, должен быть подписан. В авторе тега
&gt; &gt; можно увидеть апстрим это или нет.
&gt; 
&gt; В общем случае невозможно отличить апстримный тег от самоповешенного.

Это весьма странно, что значит невозможно ? у tag достаточное количество атрибутов для того, что бы это было возможно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211700</commentid>
    <comment_count>28</comment_count>
    <who name="Sergey Ivanov">zagagyka</who>
    <bug_when>2022-06-11 13:24:00 +0300</bug_when>
    <thetext>(Ответ для Vladimir D. Seleznev на комментарий #19)
&gt; Прошу учесть кандидата описанные замечания.

Спасибо большое за ревью.

Я поправил свои spec файлы согласно вашим замечаниям:

http://git.altlinux.org/people/zagagyka/packages/kernel-source-raw-gadget.git
Заменил cp -r на cp -a

http://git.altlinux.org/people/zagagyka/packages/vkmark.git
Поправил лицензию и секцию %files

http://git.altlinux.org/people/zagagyka/packages/python3-module-openqa-scripting-tool.git
Поправил лицензию и добавил альтернативную ссылку в Url (в какой то момент этот проект почему то пропал с pypi.org)

http://git.altlinux.org/people/zagagyka/packages/xemu.git
Заменил cp -r на cp -a
Перечислил в License лицензии для всех сабмодулей
Добавил в ExcludeArch макросы для 32-x битных архитектур

http://git.altlinux.org/people/zagagyka/packages/kernel-modules.git
оставил без изменений

Структуру дерева в своих репозиториях я оставил прежней, т.к. судя по репозиториям других мейнтейнеров (и по обсуждениям в данном баге) - такое ведение рабочего дерева не возбраняется
Свой подписанный тег на апстримный коммит в kernel-source-raw-gadget и python3-module-openqa-scripting-tool я оставил т.к. в данном случае апстрим не поставил свои теги.

Вышеописанные изменения я запушил с увеличением релиза для того, что бы видны были изменения (и только до согласования с ревьюером)
Перед отправкой в Sisyphus я всё &quot;засквошу&quot; в единый коммит c релизом alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211890</commentid>
    <comment_count>29</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2022-06-20 09:41:02 +0300</bug_when>
    <thetext>(Ответ для Vladimir D. Seleznev на комментарий #19)
&gt; Прошу учесть кандидата описанные замечания.

Все ли замечания устранил кандидат? Можем ли двигаться дальше по процедуре?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213316</commentid>
    <comment_count>30</comment_count>
    <who name="Vladimir D. Seleznev">vseleznv</who>
    <bug_when>2022-07-29 22:57:04 +0300</bug_when>
    <thetext>(In reply to Николай Костригин from comment #29)
&gt; (Ответ для Vladimir D. Seleznev на комментарий #19)
&gt; &gt; Прошу учесть кандидата описанные замечания.
&gt; 
&gt; Все ли замечания устранил кандидат? Можем ли двигаться дальше по процедуре?

Да, все замечания устранены.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213359</commentid>
    <comment_count>31</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2022-08-02 11:05:35 +0300</bug_when>
    <thetext>(Ответ для Vladimir D. Seleznev на комментарий #30)
&gt; (In reply to Николай Костригин from comment #29)
&gt; &gt; [...]
&gt; &gt; Все ли замечания устранил кандидат? Можем ли двигаться дальше по процедуре?
&gt; 
&gt; Да, все замечания устранены.

Полагаю, согласно https://www.altlinux.org/Team/Join/Mentor, уже можно подкрутить счетчик этапов...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>214475</commentid>
    <comment_count>32</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2022-09-05 12:02:07 +0300</bug_when>
    <thetext>Адрес подписан на devel@.
Пользователь добавлен в группу мейнтейнеров.

Желаю удачного мейнтейнерства!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8554</attachid>
            <date>2020-01-29 14:51:46 +0300</date>
            <delta_ts>2020-01-29 14:51:46 +0300</delta_ts>
            <desc>ssh-ключ</desc>
            <filename>id_ed25519.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>114</size>
            <attacher name="Sergey Ivanov">zagagyka</attacher>
            
              <data encoding="base64">c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSU9VK2lpa0NubGN3S3hQYjhQc0ZN
UVI3TWpCaG05aEFkNGdPU1B4UjZwWE8gemFnYWd5a2FAemFnYWd5a2EuaXBhLmJhc2VhbHQucnUK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8555</attachid>
            <date>2020-01-29 14:52:18 +0300</date>
            <delta_ts>2020-01-29 17:29:38 +0300</delta_ts>
            <desc>gpg-ключ</desc>
            <filename>gpg.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>3894</size>
            <attacher name="Sergey Ivanov">zagagyka</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkY0eGJkMEJFQURERFJV
YzJ3UWhQR3hSWHFEUU5CckxrWTJyMEJXYkVkRi9zTzNrN2pENlJBNkFqYjh1CmNlSjJhWFh1Nm81
Ym85emNVNjFJQ052cWpXUXhBN3NaVENtd1pCQ2RETWpSK2xEYm9WNU5PTUpNdndWdzRpSkIKaHYw
RmhLV25PSFdHNWh2SE5UdjQvWE1KS01DM2Z6dDFLcmpNWGg2ay92ZjJiMVZBM0d1bjJ6NVlrU0RK
YldnaAo2VXpMbHlyUU9FUHc1UHJmMkttanM0U09CRVBnZDl6RmtEY25xNW9BRXVMd0x6bzZhVkpi
ZU8renhTZXpYQnFhCi9VeERWTkN5RDgrUHdtaXl0MURjREVJTGNSWGhVTWlMRjlDUUVUakNHeHND
cHVaREdIMzVoUTRLQ0hNcWZrNy8KVlduN28rNzU4R2ViS0ZzTnZYT0pMcXRpZE84UGg2TllXbHBW
elB0dFRQQndHWGxXVHNkYVFFTUlEMHZHZkxLbAowbHZsWW13aXR0SEZ6aEhsbk1iQ1V6VEFyWUhm
d0FXV3l5UGdaTWF1V3IveTNNbzViVGhUVk4ycHUza1hETUdMCnN2Yk5hakVRb0p1eTR6MmJaWTVF
TXMyZzVFdXpFR2J2TmhtQUE5ZG1sVEhKUzZnQ0Z3K1QvUU9wUkp0QWhrRysKM0poSzk2NWhmMWUy
Z2c3OThyS3g3T2ttbHB3ZTJhOWVlMnUyNVBlSDFaUGlxTkQ4VDEvcERqMnFZNFd4a1BzMApWNGFj
ak9reGZMUUdZWktIaGYvbW5ndVhZZVMyaytGMGh6OWIrb0dSdWFSNDhhSVlLelJZeTVlLzBMb21G
NDExClQweE5ERG1SWE9rRU1XaFJkMjlRRmJNSWpiM0xtUEhTRHhzeTZOZXRWQTREb3lERFVqTWxY
ajBYTHdBUkFRQUIKdENWVFpYSm5aWGtnU1haaGJtOTJJRHg2WVdkaFozbHJZVUJoYkhSc2FXNTFl
QzV2Y21jK2lRSTRCQk1CQWdBaQpCUUplTVczZEFoc0RCZ3NKQ0FjREFnWVZDQUlKQ2dzRUZnSURB
UUllQVFJWGdBQUtDUkNKRk1WTjZ5dUZtQXVpCkVBQ1Qzcnk5Q0RLOVp0Zzc3Q0djejhXOXoyNzRt
dU5aeDJUWW02UVNPWXFmRFlzOXpZcjBkcDhYOFhsYzJWeWwKL3AvK2hMMExVSGdXSW5KVEtZKzJV
cjdtdmdZaFhBeTNNQ1owOFlyZ3AyQWR6QjQ3RW1JRERkbkpDOEZoTVd1dQpScWNoOTd3di9Xc1Ny
TTdWZE1aQzltcHJESTVBUmdGQnlheHNyMWtNUmp2NU9wRTZ2d2NIbXhoejExZnNldFBJCnRmVzBs
eWI4TkZkcUVZbDFjVHhaQU5YU0pMZ3c1L2NkcjdsamhnYjZEakhsNEJ6M09VY2FqS1IzWnQzWEpp
K2gKUVRGdDBrRUFYKzAzcG1CRGdhUHIvcko4dDR2WVJQa2V3aTV2YVhzczZIUG9raXNKNStRb2hm
NmJXNzFVV2ZKSwppVks3Y1ZpZDRQMm1UVS9JQklZRHloMEhoN3NNN05BU1d1ZjlpcWZhQ2kyZm9H
a0NnL1pQKzhXZ1dUQzNxdEcrCjZPRlZUVG1wWDZsdklSZG1WZW9TSHN4RzRPYXl2VzB2TnlNaEl4
ZEtBeDJVUWNZSk91dXVYQjJDRE1mRmIxclkKWmlxMzduKzY1NlJVUVhQdlorWWQ4U2taWTNlRVpC
azBYV2hBdmpublVkZVphclNFZE1uYmJSZUs5a2FxWUdCSgpOZExkMTRRMnVrUzRWbDJFOUlYa3ox
bkFnd0VrYlNWQVR6S1BMRFNqM2JnM2phcTcxaDgwOTFDNGZGRDZTaCtjCnJvbnFBWmZJNzRTYWVz
ejduMDhJSmhYa2I3aTBmblVoUTQ3S0xadnNPVWNNaFF2MFJaaWNPcEJSamp3Mk1Ua1kKNlRiYWdk
MW9xSmVGUm1wd1QzQS9QcFhzbDNkVVpYenZSandlVkhrMEUvVnp1N1FlVTJWeVoyVjVJRHg2WVdk
aApaM2xyWVVCaGJIUnNhVzUxZUM1dmNtYytpUUk0QkJNQkFnQWlCUUplTVhBWEFoc0RCZ3NKQ0Fj
REFnWVZDQUlKCkNnc0VGZ0lEQVFJZUFRSVhnQUFLQ1JDSkZNVk42eXVGbUlPUUQvOU9uTUcwbWh1
NDBTL21zaVBGZTdRcExUQVoKUDlqc3VESjM0WFBEcnArdkNjV2Ivc0d2VnhMNE03RzlpR2RIUmsy
YXpxSys3d1dsRm1xRmNNdHZsQVdGbTRFUwpUR3VJeW50STBqYlptamNTQ2lOb0ZUY3pLajhNaFdK
VXpFNWRVZUxLQUxKdEg2RzFqM2pSdzA3c2lxMVBsRGpuClM2ZmlnTklRbGpRM2w2bUo4OEI0OUp6
dTAzcWFJV0FTdFAweFVHY2FMSUxqVFl4QUx0VFRKcnVoUHhLM0o0YncKb3B5MzZ6Ung4M2IyTkVk
Rjh2bkJFakdMZ3B3YlVNQ3hISHdQNTVuN1hEU3BsY0t6dXpZeFVJVTFFOG9WNWd5YgpvVzh1bnZW
K0tBcTZ3dGQwM0JpdFhkMWwxeDlQTnNXamxZQVNSdGVGNFp2SlY3YWFhK0tEOUJTbzhXRkxnbFB5
CkN1bHVTZmZOYkpWaVJ0MHk1b2VuTWt0NThiVFl2Sk0xWk1FZENMYVRuemU1dVVGbFFKOFZyZS9m
a3FvVHNRTTIKQWNnUU8wRHdnSG5vNG03c1ZRcFNvWmtqUFJNZlkxeHZvNC9iUjl0bWxWZFhJS1Js
UE1abHlpNHo2emluRTErNQpWcDJJdkk0TEpmdmltcGlmWmZzV3g2ZWRmMk5NeTFyeWJDZFZ2YlY2
Qm9INmh2Q0FiOEJ3UUQrUTAyVFY1djBlClNyc3ZBd3BNcGxwWnJ1NkluOUhEK1NPTUpCVklSNFB5
RnFWSUsrTVl4MDUvVEtHdWNXcDZiRTl4VHQxMW5Cd0gKZWhUanA4YTJ5OVEzRmg1ci9UZ0lsd0Zn
RFdvVllCUyszYVB1WjB4bC9qcHR3Yi82TVJRZmQ2ZDhmdnF5YTJtRApLanBDdWxyclJFUE1JMDJH
RXJrQ0RRUmVNVzNkQVJBQXh3RjYwbklsVG5Hd20ybUlFK01UYjZxeGtqZGhZaWdwCjMzVXFUcEN5
NjRwbjkzeTJxYmF3bVhxM2JxcVFPRnRzNTdqOXdYZytSbnFNdWFtSzNLc3d1L0FVQWZIQ2I3UWUK
NW50WFQvKzV1dDdRSEFzM0ZlTEw2amxHTmlMNENEMmlYRllRdUtYOHFDMWxjOVNDVVV5ZGp6ZGJj
cWFUK1Z3TQpmTHA0a2N2WUVxczY4MTdhOHhxSnJKbmJ3VzN1N2s3a1BBRVB5Zm5DY3REN3dueXNG
eDB6amVrQTlFdUllRDlZCmQ4Umx2WVdzcFFYOFlTV3VZckJoZHczdjZ6Z0Y3TTQ1UGl2L1FQdW5U
VzZxQXh2L3ZaM3lXUGpmRWd0YjZnS2MKdWFvNHBCRG41VnVnMjJuWnFCbmtJZlpDMTRpVEplakVq
dTBxZjREdlF2WERTUlpiMmRvTUI2dVdVMFJCNFZETwpJSk5Jd2VJd003MDFUcFR0djNQaXNTbWxV
dm1yS2daYzB6SVgzOW82aTNWOVgwYysxQ3VmRDFjMTR4Uy9Lc21xCk81YllaUEFKU3I3VkhIM2Ru
NUQ0cEpZZ2F5bDFuVDhHaHovN3F4N29NNmdGNXFzYkcvdmtWRG8vdHVVT2NBWk4KbkYrbTdZQ3Rx
SG9EaWg2UW5DbVRraitmbTdSb09uRkNvTHQxOUdWcE9xeVFvRDNPL2F0NVRWOTJ3L3FpTHF5ZAow
NksyQUg0OCtnTzZzbmZ6b21naGZrdFQrZVZBUFRONWZ3enVWMDJmMENjbitxV3YvQkduS0Q5cXBy
dkZOYmUvClhJQW9mQjgxMHpDUXhEMUthMUxGUjk2eVFha3BETGhOMUdWdU52ZlorbTRsR1FmVnAz
N2FLQlhnbEhxQjFsV0kKSk42Z1dEb2g0Sk1BRVFFQUFZa0NId1FZQVFJQUNRVUNYakZ0M1FJYkRB
QUtDUkNKRk1WTjZ5dUZtSVBERC85ZApITUgwMmZEMFI5Tk93ajF1RHFtdWIzendSeDRJdGZEQmxp
RGlrV1pwS0hEMHRIUVBsZEJ6YXJ0VWR6cnZrTS9JCjgyZkEyQ1NrM1BoRUg4NHlSQTVENzBUZlRz
ZjVIUEVXbTVLdkxqYzBaZmlQUER2WkR3S0d1SjkyaXRvK20zL2cKMGlTUDlJS1dCM0VUdVJ3NGVM
cUw2VW92UlplU1Z5UkxvQUtCMVU2Nm1BL2VlL0ZqTlE3SjNYb0NxTVgvVWluVwpqS01jMFg2SWY4
RnNMVmJ0aGhOVExjK1ova0FTYkxDTlJGY09WYzBLN2tINytqNDVieVZMWlhkOW83SjBjRlE3CnpP
SVp2L1FhV2pBVFNUcnFIQW1oaCt1SEpacGxLMDJiUm53UWlWekdNWURuTldncWJuVHRkSDRVVjFs
TWd6N04Kc2xlWU1kdWhPaVpIcG5wZjJ3dSs3Mi9JYmtwbHppcE1UVi9uVi94Tnl2ZHBDQVJhS0Z0
bFc3ZHd0WVlsS0lkdgpWdE1xOUdDMHFBdVUyNUJHNEVhd24wMWdjRjVrbmJkTEZESzdRVVh1eVor
WEgveDBGWXcrYVpubmhOcHFCWnRqCnljNGxRNWRYVDhvbFBueTI3TDNYa1kxOHJrM3JxZEs0WnBo
dHZyUEtDWmg5UUtlQnJsVTMzNG8ySUJPSDkxcGsKVHovREo1dFNXQW5Ca0pHTUxxMERic21QMkU4
cmF2cC9xbFJWRUl3ZjR6NVZnbE02bENud3BpREhrZFgrZysxYQpBZHllMkFJZjkvSU1xa0FqU2xq
OUxWdXBubGFRZ1JmWXpKN3VwODNmVmRuTDRvL0xNYlR0Y1JKeVVxQmtLenY4Cm8zM0xGK0dPMjMw
Sk43eEpOQ0s1UmRuSVlzOTl6YklrSm9xMkNBN2xMZz09Cj1EcXFaCi0tLS0tRU5EIFBHUCBQVUJM
SUMgS0VZIEJMT0NLLS0tLS0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8556</attachid>
            <date>2020-01-29 17:29:38 +0300</date>
            <delta_ts>2020-01-29 17:29:38 +0300</delta_ts>
            <desc>gpg-ключ</desc>
            <filename>gpg.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>3078</size>
            <attacher name="Sergey Ivanov">zagagyka</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkY0eGxMMEJFQURaMlF5
eWZvbmY0czVzRmpZbG5GZ2lBNlhaNmRsS0FnUTFZVmFXRlhjOE50VGY5SncwCko2ekdIT0Zwc0ZK
VWErSjhUYlovRUNuOXBScENNTWhvU0FMYjkycjI2Y240NnJEOWZ3aHE5M3hJODlEK2lOY3cKUXk0
REh4d1RvM0gvNWNGTHdaR0VoZ3BLbUdXa3FnU29McDl1Zndvc3FqMnJsMWVWbnRWcWNDeW5Hc2lx
L2oraQp1NkxxWktlTnNFVnJPcDI5dFlqcTNHb1BkUjdNOHBEalN0aTNuYmIwTGJVak5aSVhGN3Np
TUVsY2NnUjVWWXc2CjRiVEFGenpRY1lJL0QzYldIRFBIMnRMNk10eEdzNWpjOFpJNC9wdHl4N2ty
T1NqM3ZSeGtqNzE5eklraEJWaHEKOGs5WnJweXlSdnI5bVkvK3FRajJjRVdLd3dmaEFURFY1amhN
cDFrVW1XV3VwSmIxOUxVK0RhaGJxQS9WelBUTQpEYmsyQjJTY21qckdERHdialRTS0dncnBTYnJV
ODlzWGcwRjl3eWx3dVFCUGdSbkpIVFl3NzN4dk1JNFcwNWFvCkY4SjM4YzhGbHZEelhsaG5hM1Rh
bWdQZzlkS21iMFFWWVZoZHRFbkt3N0JsYVVsKzBHdEsyWC9zNXVuL3A2NngKSCsybjdXMWhIbDlr
ZmxMdkg3Qi9BOFc3MHBua3MwNVRqMmcrVUFjSFV3ME9hTjBzang4MFU0VUV0Sm5WTUo1UwozR2oy
UFBuRlpCeVo4eW5aaXU4cUM3NnBCN1M2VHlRNXZmS1NZaFNJQUxEajhTZlVTRmZxMEtZNVdqcnM5
cE5ZCkNWS3ovZlk3bm4wTjQ5QWQ5SzhMQjloQVFkTFIycGNFNm9uSUV1Zm1peE5hM2pSdUtzdlBF
dEpOZndBUkFRQUIKdENWVFpYSm5aWGtnU1haaGJtOTJJRHg2WVdkaFozbHJZVUJoYkhSc2FXNTFl
QzV2Y21jK2lRSTRCQk1CQWdBaQpCUUplTVpTOUFoc0RCZ3NKQ0FjREFnWVZDQUlKQ2dzRUZnSURB
UUllQVFJWGdBQUtDUkJUMzZiS2pQRzNlQjFDCkVBQ1owZDh0YWtMKzFTVzFMcUdzK2hxN3NsenZZ
TzNSVExwSnJreHVTVXoydFpyS2RMWXdTNDlVSWZmaGhtVTYKY2JrUUlNcjFFTHBtOVJuRURHTW9M
Q0lVWVdEUldIMlBGRFNsTVVqL0R0bG1FelBJb3hpVWZ1SFV5UFVla2l2awpPcWFDR2dNNUFnam1R
VUtEY0FuTmhOK01FK1U3S2p6MzBvMXFrWG80Q3ZEYVJnT0pBR1lpZmxJV1F4OTd6Z0s3CjgrdG1C
SzU4T09TeEx6QjRkZk8vaG8zWm0yMHNnd0ZWUFlJcTlSdjBCWm1hRW1YUFBsYUJkUTVkWHRmRmVO
Z0IKczIvTjlCV2FKUzhnWEsyQjRVOFpNTkt4ZFplY1FDUUppSFRLNlhXRnVhaHZVaU51SlFBUEJR
TDlGbi9YY2g0eQprSlpiUDFwazlhVEtqTGhxMXN4UytFcVlxcHFyZUpLTmpXaWRDSVM2NjNPZ3g3
OVliSU5uNHpYRjFnS0NGNVFhCnZkV3EyS05RRHhwcDh3QkNSU1FGOCt3ZnRyNnpXQ1BjTk9lZHli
OVd3TzgvYm51MCs5RUxTbHh0MnBrckZZdTMKVEI4eDVRT2g4VjY5a2FPZXhWeTFkUzJ1YVByQTZP
bkRGTHl4N1oyNDU2WmFubWZiU2ZFTVFqRThscEIwUXRnYwpoTW1kZkU0Z0o2eFdnWS9tNyt6a0M5
Y0szU25BWkpiRDhtZ3J3dzFJa0c2R09GQ1JFa3BCVWZFN2wzUHZQZU83CnFVZW14N2oyUDFJMTBv
SEt0aVdSSk55VjFQQVlodS9ZUkdSVjNqTGN0cHJoUk1CZ1RBVTVybU5zTlowUWJoWloKTmc2ZEk4
ZmQ1b2RSSFNXNFFzMmhkU1lRZ3RwNTZJMzA1a0JZdHFPVjNQOWJkTGtDRFFSZU1aUzlBUkFBd1FB
WgpCV3FwdEhPS2M2WkJvSkg3aGRIVHN2SDRrekVrdGRFc3lHM0ZqTlZMOEprSUVLOEdjOTdBMzJJ
bDczWnNJbzhqCnBYb25OeUdTV2hyYy84UGNkaEZ5MlJQL2ZVaFdVcHRFdDkySHFwQkZVOWNWdlR2
RVUzR1l4Kzd1S25pUUNSUkEKRWlqTjJXMkxmSGhPNzNhUElCNVNBTU1Ia05SeGtkRk1GMGplTVpO
SmxHbDVUWnFKWFFWaWRlZjhvendTK0N4OApBdDNieldPeXRWM0J4SDFLUEtPVGd6aW85c2hvUGhv
WDZqSzV6d2NXWWZRbzZ2Uy8wbVFXSkUwRzVKNWhGWjh3CmxuY1BiK0FTS1JsdjZ6TzdUVlVLWmE0
K2NUcWZSNVFaSzl6aWUvT2JFTjVRTVVoVkpZUWluUlp4MDdJMFlTdXQKR0o3SitvYnJTU24zK0FF
STFTTWlPdHRiWkVVTHkwZDVsUFZ1UXJNU3IxcEJMSURVQUVpYTJrdkI3UjhVaEZieQo1dG92MmY4
SEd5bFFxWnUwbUN2Y0h4WW1vUER6cU5aeGRMb2VqNjNQQ2FLNGh5NUIybUlKem5GVGMyY3VNYTlr
CjNBS1dldDQzTUhCdk9QcnpqbUdEeVpDTG4vR2lWN2NEWnI4ZkhvZGFVNldBOUtLRlVrYVNMdEV6
SXhEdkZ6Vi8KSjNFMU9sWGl0TUtPNmR6SHlQZ3Fycmw2M2Q4S05QZkdMNFkrbG9GQTRHR3F2cUgw
Zk8zR2sza3c3MWdGbHZ4QQpHTzU0bVcwWUNUSkRlK0dwYkpxNGI3dUlBeTFZQlBaM0k1TmtoQkZG
NFRpQWZZdTBpcTJob2dmYVVPRUozQzFUCnp1YzBndEgyNW51QlNod2orcWc5UnQ2clI2NHJnbllF
VU5qTTB4OEFFUUVBQVlrQ0h3UVlBUUlBQ1FVQ1hqR1UKdlFJYkRBQUtDUkJUMzZiS2pQRzNlQXhx
RC85cjRndUoyeFJ6V2kyZlYxZWkrWjRCbnljMSs4WEl1QVZ0WHlvRApMcDUycUd5ZmMvN042NEVo
eGtPYXF4K1BlYkN0cUtNV3RKSXlHOGlJWXlQeFJiVVArcW56TXU1TE5IRFYwWlQ0CjFmNEkvMjZH
SEdEc3FNYnVUejF4R2krUmhuUzlOV0xyQnZhNzZXS2wzSC9SREsyak1LQXYwN2c3WHpqbEFIc3QK
Q3FLR0ZiOTN6TVIzQ1B5a2ZsVnhBQ2FPUHVseVMxem15ZjNQYXNPOXNZd0Zsb1JzZ2FRLzZ0b2ZS
aUxTcGRNYQpYcDlQNXR4TklMbVFydTRrWHJNWWFOQkhQR2k1RUZXa29EdUh4eVNPYmxTRVJHWDBE
ajNtY25iWFgveUo5dnYvCmZ2ZENNKzFGRFc4Wm5PTENTQjBFRndySUp5ZkpNZ3l4RXBNSkJvN2JD
Z3k0b2dSQ0UwbGcyZVlwT1FnM2FBVW0KRm8vKzZ5R0RiZDZuS2tZYWx0RHErYU9nRWw0MnkvNldu
V3ZnZGlWSmpsSU9ySTlnaEgxOTZDOExDc054bDVZaQpFL0tHSTZYSzFGdTR6aVY4eFo1SzJvS21F
QjZ1cHBudi9ONDczL3BZNlRvUkNYamdGdEowSTZlRFkySG51bCtBCjIvaDRucnhMQ1NmZ0FuYXRU
WC9jM1JuVDlXZUIzY3B3cTJBRTNsY1RlZ2FyeVJORWpiREVWQlNocmQySzB4NG8KNlRLZ1g0MnRO
Z210dVpNRGlsKzdCWWVnTWJNWWtJTlo5eEovSGxMN1pla01vT0RqRk5zK3Y2Mm5wK1A5RTI4SgpB
am45QUxnNFlBWklRRytyRlkvc1JtZnNJRk93YkFoUy82UHVkYUl0Y09DY2VueVRLU2NPblQvcWM1
b1BjdjdjCmVnNXVtUT09Cj1uYWhVCi0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K
</data>

          </attachment>
      

    </bug>

</bugzilla>