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

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

    <bug>
          <bug_id>53279</bug_id>
          
          <creation_ts>2025-03-03 16:35:11 +0300</creation_ts>
          <short_desc>[done] join xeno@</short_desc>
          <delta_ts>2026-02-19 20:34:04 +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>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan Khanas">stime946</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>protvin</cc>
    
    <cc>rauty</cc>
    
    <cc>vedingrot</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>260222</commentid>
    <comment_count>0</comment_count>
      <attachid>17860</attachid>
    <who name="Ivan Khanas">stime946</who>
    <bug_when>2025-03-03 16:35:11 +0300</bug_when>
    <thetext>Created attachment 17860
public ssh

Псевдоним: xeno
E-mail: hanasia@basealt.ru
Ментор: Айрат Махмутов ( rauty@altlinux.org )
Хочу научиться собирать пакеты</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260225</commentid>
    <comment_count>1</comment_count>
      <attachid>17861</attachid>
    <who name="Ivan Khanas">stime946</who>
    <bug_when>2025-03-03 16:37:00 +0300</bug_when>
    <thetext>Created attachment 17861
public gpg</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260239</commentid>
    <comment_count>2</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-03-03 17:30:36 +0300</bug_when>
    <thetext>(Ответ для Ivan Khanas на комментарий #0)
&gt; Ментор: Айрат Махмутов ( rauty@altlinux.org )

Менторство подтверждаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260259</commentid>
    <comment_count>3</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-03-03 19:05:56 +0300</bug_when>
    <thetext>Ментор есть, ключи в порядке.
T/J/S -&gt; 1.3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260260</commentid>
    <comment_count>4</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-03-03 19:10:06 +0300</bug_when>
    <thetext>Кандидат готов начать вступление.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260263</commentid>
    <comment_count>5</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-03-03 19:56:16 +0300</bug_when>
    <thetext>ssh ключ на gitery.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -&gt; 2.3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261001</commentid>
    <comment_count>6</comment_count>
      <attachid>17972</attachid>
    <who name="Ivan Khanas">stime946</who>
    <bug_when>2025-03-13 19:05:15 +0300</bug_when>
    <thetext>Created attachment 17972
новый ключ

Утерян пароль для старого gpg ключа.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261003</commentid>
    <comment_count>7</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-03-13 19:08:29 +0300</bug_when>
    <thetext>(In reply to Ivan Khanas from comment #6)
&gt; Created attachment 17972 [details]
&gt; новый ключ
Выложите ещё ещё и на git.alt, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262440</commentid>
    <comment_count>8</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-04-04 14:21:43 +0300</bug_when>
    <thetext>Кандидат освоил инструменты сборки и собрал несколько пакетов локально. Так что считаю, что он готов собирать пакеты на сборочнице.
Прошу перенести кандидата на следующий этап</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262752</commentid>
    <comment_count>9</comment_count>
    <who name="Ivan Khanas">stime946</who>
    <bug_when>2025-04-09 20:06:24 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #7)
&gt; (In reply to Ivan Khanas from comment #6)
&gt; &gt; Created attachment 17972 [подробности] [details]
&gt; &gt; новый ключ
&gt; Выложите ещё ещё и на git.alt, пожалуйста.

новый ключ
https://git.altlinux.org/people/xeno/packages/?p=alt-gpgkeys.git;a=summary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>263208</commentid>
    <comment_count>10</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-04-18 18:49:49 +0300</bug_when>
    <thetext>ssh ключ на gyle.alt зарегистрирован.
Пакет alt-gpgkeys обновлён.
Адрес подписан на devel@.

T/J/S -&gt; 3.6.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266924</commentid>
    <comment_count>11</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-06-09 20:54:21 +0300</bug_when>
    <thetext>Кандидат готов отправлять пакеты в Сизиф.
Прошу призвать рецензента для независимой оценки готовности кандидата.

На данный момент кандидат собрал пакеты:
https://packages.altlinux.org/ru/sisyphus/srpms/dump_syms/
https://packages.altlinux.org/ru/sisyphus/srpms/OmniGraph/
https://packages.altlinux.org/ru/sisyphus/srpms/python3-module-pdoc3/
https://packages.altlinux.org/ru/sisyphus/srpms/gosec/
https://packages.altlinux.org/ru/sisyphus/srpms/redmine-cli/
https://git.altlinux.org/people/xeno/packages/?p=libpostal.git&amp;a=summary

Собрал gradle:
https://packages.altlinux.org/ru/sisyphus/srpms/gradle/
https://packages.altlinux.org/ru/sisyphus/srpms/linstor/

А также обновил пакеты:
https://packages.altlinux.org/ru/sisyphus/srpms/python3-module-h5netcdf/
https://packages.altlinux.org/ru/sisyphus/srpms/python3-module-netCDF4/
https://git.altlinux.org/people/xeno/packages/?p=libvalhalla.git&amp;a=summary
https://git.altlinux.org/people/xeno/packages/?p=osmscout-server.git&amp;a=summary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267011</commentid>
    <comment_count>12</comment_count>
    <who name="Egor Shestakov">vedingrot</who>
    <bug_when>2025-06-10 17:40:38 +0300</bug_when>
    <thetext>Коллеги здравствуйте, мне сегодня сообщили, что ранее собранные мною для
join&apos;а пакеты были отправлены в Сизиф. Почему со мной никто не связался по
этому поводу?

$ ssh gitery find-package osmscout-server
&gt; /people/xeno/packages/osmscout-server.git	1749490075
&gt; /people/ved/packages/osmscout-server.git	1730121478

Если возникла острая нужда в оффлайн картах, то давайте вместе будем над
ними работать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267013</commentid>
    <comment_count>13</comment_count>
    <who name="Ivan Khanas">stime946</who>
    <bug_when>2025-06-10 17:48:07 +0300</bug_when>
    <thetext>(Ответ для Egor Shestakov на комментарий #12)
&gt; Коллеги здравствуйте, мне сегодня сообщили, что ранее собранные мною для
&gt; join&apos;а пакеты были отправлены в Сизиф. Почему со мной никто не связался по
&gt; этому поводу?
&gt; 
&gt; $ ssh gitery find-package osmscout-server
&gt; &gt; /people/xeno/packages/osmscout-server.git	1749490075
&gt; &gt; /people/ved/packages/osmscout-server.git	1730121478
&gt; 
&gt; Если возникла острая нужда в оффлайн картах, то давайте вместе будем над
&gt; ними работать.

Привет! Я начал собирать pure-maps, не зная, что вы этим занимаетесь. Собрал libpostal и libvalhalla, посмотрел в issue на pure-maps, что upstream предлагает использовать osmscout-server, и только после этого заметил, что pure-maps и osmscout-server висят у вас в заданиях, но еще не в репозитории. Те пакеты, что я собрал до этого я решил отправить,а всё остальное, что связано с pure-maps не трогать и оставить вам, т.к вы потратили время чтобы это сделать, поэтому приношу свои извинения если доставил неприятности этой ситуацией.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267073</commentid>
    <comment_count>14</comment_count>
    <who name="Egor Shestakov">vedingrot</who>
    <bug_when>2025-06-11 13:45:36 +0300</bug_when>
    <thetext>Ладно, только вы допустили одну очень серьезную ошибку: обновили удаленную
из Сизифа libvalhalla с помощью другой библиотеки с таким же названием, но
предназначенной для абсолютно других вещей. Первая libvalhalla -- это
библиотека для выкачивания метаданных из медиафайлов
(http://libvalhalla.geexbox.org), вторая libvalhalla -- это библиотека для
построенния маршрутов (http://valhalla.github.io/valhalla/). Я увидел эту коллизию
и собрал её как libvalhalla-router. Сейчас надо хотя бы как-то отметить эту
ситуацию, потому что рано или поздно кому-то первая библиотека понадобится
в Сизифе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267109</commentid>
    <comment_count>15</comment_count>
    <who name="Ivan Khanas">stime946</who>
    <bug_when>2025-06-11 18:53:00 +0300</bug_when>
    <thetext>(Ответ для Egor Shestakov на комментарий #14)
&gt; Ладно, только вы допустили одну очень серьезную ошибку: обновили удаленную
&gt; из Сизифа libvalhalla с помощью другой библиотеки с таким же названием, но
&gt; предназначенной для абсолютно других вещей. Первая libvalhalla -- это
&gt; библиотека для выкачивания метаданных из медиафайлов
&gt; (http://libvalhalla.geexbox.org), вторая libvalhalla -- это библиотека для
&gt; построенния маршрутов (http://valhalla.github.io/valhalla/). Я увидел эту
&gt; коллизию
&gt; и собрал её как libvalhalla-router. Сейчас надо хотя бы как-то отметить эту
&gt; ситуацию, потому что рано или поздно кому-то первая библиотека понадобится
&gt; в Сизифе.

В таком случае предлагаю назвать старую libvalhalla, если она кому-нибудь понадобится как libvalhalla-media или подобным образом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268490</commentid>
    <comment_count>16</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-07-07 16:04:31 +0300</bug_when>
    <thetext>Рецензента нет уже месяц. Прошу призвать его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270120</commentid>
    <comment_count>17</comment_count>
    <who name="Ivan Khanas">stime946</who>
    <bug_when>2025-07-30 16:35:18 +0300</bug_when>
    <thetext>Рецензента нет уже длительное время. Прошу призвать его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270362</commentid>
    <comment_count>18</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-08-04 14:08:25 +0300</bug_when>
    <thetext>На этой неделе рецензента не будет уже два месяца. Прошу призвать его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272268</commentid>
    <comment_count>19</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-09-10 16:50:04 +0300</bug_when>
    <thetext>Рецензента нет уже три месяца. Очень прошу призвать его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274433</commentid>
    <comment_count>20</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-10-14 13:42:24 +0300</bug_when>
    <thetext>Рецензента нет уже четыре месяца. Очень прошу призвать его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>277304</commentid>
    <comment_count>21</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-11-17 16:11:42 +0300</bug_when>
    <thetext>Рецензента нет уже пять месяцев. Очень прошу призвать его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>279468</commentid>
    <comment_count>22</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-12-23 17:08:30 +0300</bug_when>
    <thetext>Решил сам посмотреть.

== Общее замечание ==
Самая важная часть работы над пакетами это взаимодействие с другими
разработчиками (самый важный и поучительный пример «другого
разработчика» это ты сам, но спустя несколько лет, когда подробности и
причины уже вымылись из памяти).  Это значит, что commit messages, rpm
changelog и комментарии в коде это крайне важные инструменты, которыми
важно пользоваться; они нужны не только для того, чтобы инструменты были
довольны.

== По всем пакетам ==
* Ни в одном git-репозитории нет бранчей, во-первых должны быть бранчи,
  во-вторых должен быть default-branch который указывает (см. ssh
  git.alt default-branch --help).  Без этого репозиторий практически
  непригоден для взаимодействия (в том числе для рецензирования);
  выглядит это так, будто автор считает опубликованный git-репозиторий
  не более чем неизбежным этапом для запихивания пакета в сборочницу, а
  не инструмент для совместной разработки.
* &quot;Change architecture list&quot; это абсолютно неясное описание изменение, я
  бы написал в коммите что-то вроде &quot;spec: use %java_arches macro to
  build only on supported architectures&quot; и в rpm changelog что-то вроде
  &quot;Changed to use %%java_arches macro instead of building as noarch&quot;.
* Не требующее исправления (&quot;мнение&quot;): подход с использованием каталога
  .gear для spec-файла, патчей и прочих дополнительных файлов я считаю
  неправильным. Этот подход достаточно распространён, поэтому сложно
  засунуть этого джина обратно в бутылку, когда половина команды так
  делает, но обратить внимание всё равно хочется. .gear это каталог для
  служебных файлов, используемых gear, туда *можно* положить файлы, но
  это нецелевое его использование. Для spec-а и прочих дополнительных
  файлов я обычно использую каталог alt, но он может называться как
  угодно.
* Не требующее исправления (&quot;полезно знать&quot;): если у подпакета нет секции %files, наличие
  %package &lt;subpackage&gt; не имеет никакого эффекта, т.о. изменение такого типа
	+%if_with java
	 %package ...
  имеет лишь косметический эффект.

== apache-rat ==

== Про новые java-пакеты ==
* Это явная ошибка:
	BuildRequires: /proc
  возможно, не в вашем пакете, а в самой java, но тем не менее (см.
  4.2.1 в /usr/share/doc/hasher-*/FAQ);
* Выглядит будто apicatalog-titanium-rdf и apicatalog-titanium-rdfc это
  одно и то же.

== beust-jcommander ==
* Вот очень неправильный подход:
	+%if_with check
	+Patch3: 0004-Port-to-Java-11-for-tests-alt-patch.patch
	+%endif
  патчи должны прикладываться вне зависимости от того, включены ли тесты
  или на какой архитектуре собирается пакет, потому что иначе плодятся
  сущности и получаются две разные версии кода в одном и том же пакете.

== biz-aQute-bnd-gradle-plugins, gradle ==
* &quot;- Noarch packaging.&quot;, лучше было бы написать &quot;Built as a noarch
  package&quot;.

== checker-framework ==
* Вместо
	- Add checker-dataflow subpackage.
	- Add checker-dataflow-errorprone subpackage.
	- Add checker-dataflow-nullaway subpackage.
	- Add checker-dataflow-shaded subpackage.
	- Add checker-javacutil subpackage.
	- Add checker-util subpackage.
  можно было написать:
  	- Added subpackages:
	  + checker-dataflow;
	  + checker-dataflow-errorprone;
	  ...

== foreman ==
* В сообщении &quot;- Introduce ExclusiveArch for Java.&quot; совершенно напрасно
  не упомянут %%java_arches (или даже прямо &quot;%%java_arches macro from
  rpm-macros-java package&quot;).

== gradle ==
* Тут явное противоречие:
	+%ifnarch %ix86
	...
	BuildArch: noarch
  
  &quot;BuildArch: noarch&quot; и %ifarch/%ifnarch могли бы иметь смысл вместе
  только если бы было указано для подпакета, а тут получается условие,
  которое будет всегда верно: если архитектура noarch, то она никогда не
  совпадёт с %ix86.

Продолжение будет после того, как будет исправлена проблема с самими
git-репозиториями.
В целом, всё выглядит достаточно неплохо, но пока что есть ощущение, что
пакеты и изменения все достаточно однотипны.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282063</commentid>
    <comment_count>23</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2026-02-16 19:56:47 +0300</bug_when>
    <thetext>Кандидат готов к самостоятельной работе.

-&gt; 5.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282314</commentid>
    <comment_count>24</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2026-02-19 20:34:04 +0300</bug_when>
    <thetext>Пользователь добавлен в группу мейнтейнеров.

Желаю удачного мейнтейнерства!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17860</attachid>
            <date>2025-03-03 16:35:11 +0300</date>
            <delta_ts>2025-03-03 16:35:11 +0300</delta_ts>
            <desc>public ssh</desc>
            <filename>xeno.ssh</filename>
            <type>text/plain</type>
            <size>733</size>
            <attacher name="Ivan Khanas">stime946</attacher>
            
              <data encoding="base64">c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFDQVFDMU5TN2RVNHdjTzFXNVl3b093
YXVnak8rY3UrdUlGSks1Q0RVRjNOWWRtd01ybGFzRWV6TS90TVlvS0tTOVdJOTgxOERod3V6Vk5x
amo3aTZ5aHNTbmlXdDRtaElSVGVwZkVZRUpBc2tVRjhZZ3lXYnlERHExQkVrUUlOaFhjeTg2Qk4z
VWFkd2lnY0p1MlJaWUt1czk0M1NZbEdHZjFZTkM5a1FPbUlBc0Vaa0trMFZGb0FtSFdid1ZFcGNW
azdmVGtraFZZZjY2YytNYzcwdVd6dVdVQXZHUnRnK0ZHQWZWYllEaUVaTTNiYktBcitMWHc2MU9H
ZXY0SXVYVU4vUW9aN0l0NnF0NUV6SW42UmFBMkRLTWFyZFViSWxPR0Y2QlhrWWFOcXpKek4xdm50
U0JIQnZ2bU1PckdIOTk2cVF3SlF5OTI3QTR6Q0Y2bkIrMXhhcmIzcDh1Znd0eGNRSXNYaHV1emJC
czE0dUdFdEtXSHNmNjdzM3IzNmJib3doUE5UVFRtaXpQWnNkcTBYZnFZVHFaejJHY3hkbXV3eWFr
ZklaZ3FqVHBsZCtzaHEwYnZQZlZuSkdQTnFCUFI3b0lDQ1JkbFRHcE5KejRCLy9hTjMweEhGQk9u
NmdDZURQOFdFYVF3VE9xMDRCdFJMbEtRZTdrZllRUW5FWkJtTGc1R05Oalk4SCtTWXlkZGEwU2Nr
MDNNR3A4QmY0em9aOVNHeHEya040MHZ4bGkzZ0JuVDBLQ0xDOUxIZFJhQVBaU0xZYkFwa1BjaWpQ
a3M5S2E0SFdJZ2tDTEJCcjM0Y0l5ZytsU21MK3YraDAxZS9oU0R6UmtKaUZkN2VoVFFHYW5UYU1i
VHVhL2trMW1sOVVyZFVMSVFhRXFCY1lSZkk5RGtiREIwNXl2aXc9PSB4ZW5vQHBjCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17861</attachid>
            <date>2025-03-03 16:37:00 +0300</date>
            <delta_ts>2025-03-13 19:05:15 +0300</delta_ts>
            <desc>public gpg</desc>
            <filename>xeno.gpg</filename>
            <type>application/pgp-encrypted</type>
            <size>3130</size>
            <attacher name="Ivan Khanas">stime946</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdmRnBCSUJFQUN0T04v
OS91ajRZMjNnN0cxOG1iVzkyWnJOT2JKbndDOGVXbDVuNlFxSjVnNlRWZStnCm83RFNkLzlaZFI2
bjJvYTNUOGYxamtFZjM2NGhGeitoWEltZzM4U2tNNkMvT3pmTU5HeVp2ZC9mQ1BzZE02eisKV3Ju
Rzg2VjNBTWYzakZScWZlVTdxc0lRWjdCT2pNdHJkVGdkZFBuME5BVlZ6NG5CNjlhN1VOUHdxbzBp
ajdoaQpZQTZNYjNQOVdoTy9DRDBDUmw5UHBJdURLKzk4THZOTjVYeGhkYzk1bFFPdVMvaS8wWGZq
RUxlT2E5UUFlMXFkCm1RdGYrK0p6SEFlQ2JsTDF5dzRDZ3hRTUdqN3RwdWFydkZnaS9QQ2c3MEZ5
NE5PNnQ1VkNZekpjLzhaRDhwUlIKbndDdXRUdHk4dStOaUVMekY0QzduWTh1RVViTzRjSFZaYjZh
VlN0ZU5Zd20wR2xKM29mRWk1b0h6ejAvZWo0OApPaW5Xb29nbjRjaGVGRmI0am5wZytSQmc2amcv
bFgxRzlIbWJUR3N0VXRnSHdVWTdpUVRZbFVPYmxHY1FwWlVXClBnVXVWODFiMXQ0VDBBbjl6V1F0
R2FKU1ZtdWVlbkx4RTM5amgzNEtvdkNQVzFXU0VBZit4SUw4UEQ3NTI5QTUKdlFZUnlWRzRObVdP
eVpKeTBOajI1a3R0eVFzUGV1TkhUeWlvbXFIUlJYY0d1VEtRdk9GY0k3bGpjQTM1TFZWRgo4Rngy
dGdoWlZ1WEVNSW5PVzBrNmh5S0VlSThKNW9lQW9yMmZVQldXcE84RnI5Zll3TC9DZGZ3a0NidG9V
bWJjCi9JTXZ0Ly9nc0ttdTZaZENyVkJ5R0h0a2JqVGJ6WWsyZWVpZDk0OTYxTzFzM2ZJRUdsZUdR
UGdZMVFBUkFRQUIKdEI5SmRtRnVJRXRvWVc1aGN5QThlR1Z1YjBCaGJIUnNhVzUxZUM1dmNtYytp
UUpPQkJNQkNBQTRGaUVFendFcQo3WHluSWxSMWhPU1ZIK0lBbitxZ2l5SUZBbWZGcEJJQ0d3TUZD
d2tJQndJR0ZRb0pDQXNDQkJZQ0F3RUNIZ0VDCkY0QUFDZ2tRSCtJQW4rcWdpeUt1VncvL1pIODdW
UzlLWGlHNEdsYTA0K0F3OHhEMlZVN2ZNcHV4UG12ZStzbXkKSDJmS3hlaTZtSFpQemZ6cGxIWnMx
QmtuTmN1NHhNNDZEZ0VsSzRpM29MWE1kUk1TR2U0NVh1RUp5ZHFyL0ZSRwo5bTkreXk0WG5GQXE0
Z09XTkFKSE5UTnZQekhSdlozU1VhZHRLK0prRTkyemxaT3hTanprempya0VJL3IrZXZoCjdnaWZI
RE1vRUNxZlNqbTdBYVhwRUVFd0NweUw0L0taSk5Dc0pGS1BrekVvVnp0b2c1cTlwRllFaVRIUlFa
eUYKekFLU0NhZUp0U29kSEZJK3V4NWlmTkN0TC9GOElubEtXTy9WN2txRjhsZzVyd1drcVhiYWll
V2xycC9yV3N6WgpIQWJhK1ZROTQ2UFNic1BGRG8reDZXazlvSW9rV1Y4bC9CSmFlR3lXZm5hWlgw
emRZbVdYa1N2VXhEcHpWaHpxClVjMVFleFdzamJlOFU2eEJuaGVIV1duWjdOdTNRWEJqQXl1ekpr
ZHBHdDBLU0lRN3VwaGtlOFp3dFhCYVY1VUkKNDI0akhab2xxa3JLMHljSGl4RjB5NzkxOVk1ckM5
aUtmWnV6K3VwdDJsZ1FKTmUvRm1yN0JlNm9ZMW9hcUYwdgpJKzkxQ3RtSGxVeFp6UTloRFkvSllE
NG9UOEc0ZEt6Q2MrUnpWQjFFa2JvZDJhblM2R3gvMkxvTUpxeWNrK1lxCnRQWkU4RTVkUGc2ZGpJ
b2VjWVhGcWE1WWUvT2NRTmtDU3hqRjJWSHpJRVA5eFVKcTNlUnh4OFpKUFZzdzluVVMKcGNsblNG
OG1QdndoV1VCTVdvY1pPVU5EaFJLSzlYUkI4aGtlNDJZbTIzUU1CZE5YVnhxaVB0Zk8wa2JhOVdO
awozSmE1QWcwRVo4V2tFZ0VRQU9xcSs3WERra0ZtN1NyeTlMWDFlVnRzdVVkWWFTV05NQnFaNTln
dloxcDBveGNyCnpyNFJUOTVPMUtDYzllOFZ1L3pYQXljQ0t1QVA4ZHpTeW45ZThBYm9TTDhkbitQ
MUV0WmY2T0VxeHNqbXdPUUoKRThyQTdJM3N4engybzhLTVZYU0lBbHREVUFWamNXSlVkUjBaOXNy
ZTMwdkRQSG11NktpcTZETWRPYWhEcXlNZgp1NTBTekVZSEhTS01TdEt2SndmL0djNTRuYytGRkJu
S2E0UWdEUnlaeFVaNGVYdkJKcm1jeHRmMUlGdnBZdmFOCkVCWENqNGJ6S1J2RnVFK0lEbkhWS05M
eG5GcHYwN3BacU5XZUJPd3BaVUJRK1QwN2ttT0ltaXVpYndsNCs2VS8KRnlFZCtRenVPU0tIUXNz
cTZGWFZyRlQyR21CT21sVW1uWHpPaEpJeVBRWGgxSEg1dkFCOEd4RndQRWlMWmY3eQpkai9FZlZY
eXJsVXg4NnhEbDZLck90STRYVXZUZGJJekFLdEQ5alFZaUdXeUhvQUNZS1YyTmd1QTFYRU0rdFJl
CjIvSHFSak9TaUhZei94SldVWkhBRG5WNnVFUmFoVWkxSUZTNml2emwzeWkrS1loMjAxQmlUNkcx
Z1JoMXEyZEgKZitDUmx3MERmankzNWxIa3BZeU5idVFyYTBlRFBhZlN0dThVdUxLazNDaVkzem96
aHMrVGJqVUVocnUxOGpFRgpkMHducFBRWlduRGxWVWQ2VGRtNnFNMm1iazBUbG5tUjBQZGI0aFhu
RzcxQmZBSFJ2a1J5NUtmZCtDa1dtSWxuCm5Uc3FFanJmSFlkcytNZ24yKzVkYUNlTUdlN0psc0x3
WmlkRlQzc1l1czFveWY0cGwvdEJkMlNONXlhVkFCRUIKQUFHSkFqWUVHQUVJQUNBV0lRVFBBU3J0
ZktjaVZIV0U1SlVmNGdDZjZxQ0xJZ1VDWjhXa0VnSWJEQUFLQ1JBZgo0Z0NmNnFDTElxTHZFQUNq
anFCdzE2R0JSdHpHNmFUM0hPVEs4V1BCSkpIaS9EdEhaK3ZKTGZwWFBVM1g5c1BHCjVjVFZOSlVv
dFlNKzNVYTFGR2FpQ2M3M3JSbjdsSTNXUDBuSExpNzF4dExxTEM2TFlwNlpzSmJHUXAwdjlZNUgK
YURQWkpqbVNjK2tjbVUreGVZZ3g5ME9heFFmdTBneEI2OEJBMktibVFJd09pdzhLbUlxMy9wT2Z1
T1RINm9WQgpaN3JRYzcrajZzSGU3dFFPVG5CS3QyWkRDc05SWjE0cHl4NEl5M240Tmx5ZU9ncHZP
aGlnUy9oUVdXeXlKTEdoCk1aMHpoRyt3ejlLaTVBd21aemY0RnF6dVN3MmFRNTFKZDJEK2U1dEc0
QU5OSVZQZzhOWmExYTlqVFp3YUdycDYKb01xcndYbjl0VE1yMGgwcWIzdVZrZlRjbHZ4dDlGMmlC
ZzRiaWhtMGRCWGdaWk1QYW5aeHlJcUhCRkVCSjJLOAowOS9KTTQrZEtPUXZCUEtHTGZQR2tIZlIz
ZG5LRkd6eTB1cUtEVmxia0xraFNjNGhJT0c4ZUdDWlE5MVZjNXA0CndXUzFwRUpXNGNCY0IxRG5Q
czJSbXMzSDFUNm5HOExCa2x6QWd2dUhIMG9PdUptQ09TMUtvdW9lZTlqZzB5bHQKSGxBWW5raDBF
Y3lTMXVmQ09DVmhKdklEQlZhT3o3WjVVVUxaUDFwWmFtWmM4ZGVBSTRFTUZmeUxKSkRyTWJyagpy
S01wQTNFaXlValZlRFRQbERhWjNEUWZjVk5WK0hIN1E0L0QrZnM0S2ErVEJmMDVlNGx3K0VFWHZQ
SVczdDRoCkVnUS9lMGh0QlQ4ekdWeXNnN2drQk9nL1dqNU1tTlBjajVQNVVBQnUzS2ZRZmJETUZN
UkpJeXFvbmc9PQo9WDdtZwotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17972</attachid>
            <date>2025-03-13 19:05:15 +0300</date>
            <delta_ts>2025-03-13 19:05:15 +0300</delta_ts>
            <desc>новый ключ</desc>
            <filename>xeno.gpg</filename>
            <type>application/pgp-encrypted</type>
            <size>3134</size>
            <attacher name="Ivan Khanas">stime946</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdmUy8vZ0JFQUNpV3lQ
c05MQnIrTHJ6M2dDajFaaFlSSFdVRE9KbEJVNDg1WWt1clpKWnNId0ljcUNHCmI1ZEduZE91K0xj
bXBZYmF6TjI4Q041REJ2cWl1ZmpWeGNtYlJzM3oxUVVlTk16dmFxM29iTjBNZEJHNWc2bVUKMFBt
Y3lMQi8yTXFPZnFhelpxL1hsYXFtVXBoc3BFVGswaGwzcEw4d05XVlVrY2JuS2N5R1J5TXNLWFlR
MXJFMgpOdnhqRFdCMkw5alB6SnZpQ1pTN3FSRGljblNxRUUxWnU1RkdjWTF2TXZ2NTdPZ1RLcS9G
cDRZNk1tdWIvQ0J1CnRkZUczTU5VMHl5c29nVHJoN2FQQVJ6YkMxWDZlSnc0YnREK2gxSzRjSzlC
SkZWK0p5dkI2WmYrMlBDNytqSmEKN2RiSS9uNU9mYzBhSDlHNDF2NVFWTGRYaS9pZVRLc0hLRDhX
cVlHaG5kNGFqMW9DR2tzbVNxSSthWjNtY1BaMApuSFVvT3BTQmloNFVaY0Fob2RYbHBBS1E0ZmxJ
d3ZhZUxWSkxqZGFzTmRXQXVyZ21wcjZDbUtSYTc3RHdwaTRlCmRndU1QUTZHbVBvK0J0dTg0WGVl
TU1wU0laOE43NWtPZkVwTHlMY2N1N2hUaG5FOHA4NWRtbm5razZ0R3kvZlEKV1lhQjR4Y2tpNXFq
RngzYThVUlZyV3JaQkM3eC9XSVEyLzdhaVpXeXN4cnFld3Vvc21LbnNpUDd0eGl5U3hyKwp5YXli
c0pvVExJVW0xdk9Hcm9qUE50OStaSmIxYzlyWTltUE1tNzJpaVU3SEpzemlZTlNkUlMwcWJKS3Nr
Tk1oCktaNlBrbFpmZ2FYWm9XdFM5TGo1SHd4bTRhVkxUUC9OaFBUM1RwWGZVdUJTd3FlazVtZ1p5
Y2d0K1FBUkFRQUIKdEI5SmRtRnVJRXRvWVc1aGN5QThlR1Z1YjBCaGJIUnNhVzUxZUM1dmNtYytp
UUpSQkJNQkNBQTdGaUVFUkNheApMOEJHdUlDeDZHWmJHR3VZNms4MlU3QUZBbWZTLy9nQ0d3TUZD
d2tJQndJQ0lnSUdGUW9KQ0FzQ0JCWUNBd0VDCkhnY0NGNEFBQ2drUUdHdVk2azgyVTdCTUhnLytL
MkVUYzA0VG1xTlJBTnVMK2h2N05EbFl0bUdNRC9YcE0vRSsKeHZjOHpBN0x0MU83eEZWOUZGRnVY
djFpTDNuTFMwNHVoVXJyM1NxaEt5eXN1QVhGZ0RLeUIzN1hWcE9sekFtWApSeXA3TTZ3LzN0eS9s
bDlRdWRaNVlFV0NVenRJQWY0dVhoMkQ1bWhLWDBPY0w5L2lVRG9oUHVwb00zLy9ocXY2CjJWUGg5
a2NXK0E5cEUxWDd2c2RySXFCU2FWNDI0enczWThxNWk1MHBNZDRocXE4Rldha0NsM3MxZ2ZxZ096
cCsKZm9ndzN4RUZjdEp6Y1FFQTdOWkN5NStaVjY5cU81WjBVTzZZeHR3WERNcEhLUkZUZ1h6YWJS
cG9ySmF2MTRhagp5aFpJblh6SzVFMXFKbTVGdlQ3OFFaeWV0VHNEckhzL0ZvSnlXTGlIVSs2QnJX
SXRyTXJjaXVVWjVLdndXWDM3CmZtN2IwZUk0WTNqeXRoVGErRndncHdnZmJqbVhiZ1dJdWhjbWxW
SmJ4NWlmdzV3NjhvZkF4bnZ4RnRmOURkWHkKbmxpMmNkaWNYdE1ldXpVSDlzYUJoT01qam9OYmFV
RndJZ3I1c2t6ZnZqZDg3anh6aC96bENLZHcydVJQdVdEeQozeGROUVlnTzFzaTRvb0t5aUJkZFNo
OG5BZ0dOSnJvR05YY3IvT0t4eFFrUkx0M3ZNajVYYnExVnlGaFc3d2g3CkRISXpQRWNDWEZyUm1H
THNQL0NLVzJSWndYUzN0MW5FNFRnR2pSUXhVTGFhRmRPVkFBVUIxU29hYkVscTVCaU8KbTBNMTQ1
dldlYXdwSU9MeXozUGpzcTdkWDZVaE5TREt3aTNiZDcya1pWcWVHcmk4OFNRdzJXaEFYN2pWaWI5
cQpRQXZXNXhPNUFnMEVaOUwvK0FFUUFMSlVPL2E4c2lNd1owb1V6dzVjMndEdmlLR1l0SVJWVkda
ZVpydXRlZEpYCmgrUXRwdzJUbzNQOUZCK05uK0huSFN5bEVrbnRFcVEvREw3Z3A5YndQOHZWaC9J
bHY3eWFLOWJKWmJSMkF3M3cKbFdlcklzU2xqbU80RnZsVGhma1FWcDFOODJvTWJQQnpiUlhxYkhm
UkxwNXR3VmcxR3ovOWFFUGFZZXk0b2pGUAp5d0Z5TWN3OTVYZng2RU1jRlJGTVNCdFJTT1EwbDZW
alhKNm1qSUxnbjV5YXBvOHRwTG12RGgxbndJRzA4WEN2CmhPT1NUMzJiS2pDbnA4VW5sdXgrRitL
aVdrSUJNcFhtbVU0Ny9oSGM0aDFONWRTOHR4RFNCOFRIdEJuUG5PTGwKQ2FvenVnSnAvQXBxZFhn
ZG9MeTg1VUhZSlZSbS8wZzloYTQxaVBseEU2WU9qaG9Nb1gvMGFCaEUvUWdRNE1GMQpYTHBxYVJ6
eWliRjg4SE9RN2FzMlVzc3dPSG03WU9ubUFKRmc0aFFEcUhLU3l0SEhSTnZIY0pDdWZuSEtwRXpD
CnRKOGk4ZUd6VnFGNkFRRE0zR1dmSzQyTWEzZm9UV2dQbVRib0VUYXN3VjEwWmpESzcyVjVoRU1k
UlBjb2gwK0oKTUU4R3ZNQ2o0TG02V2c2WnBqTnd1N2VwamFNaktpRVdYc2tHcUNCUlVBZlBUNmRk
aVFmU3ZmSlRBTUordHZWYwowWlpVM1lTL2EwZDRDckw4d2FBV3JUOEYveDVGZE5PUldtUWM1MWs3
VTJHNS9PbEI4SnRmellMUDFBZmNiWlJnCnVKYlZlUnl4WGNsOUhCaXUrcVRPYmloN292TlhDMG9k
VHNuZVp1cTBaOHR5TU9LdHhzU0F5NFZ2bU41cEZDYVIKQUJFQkFBR0pBallFR0FFSUFDQVdJUVJF
SnJFdndFYTRnTEhvWmxzWWE1anFUelpUc0FVQ1o5TC8rQUliREFBSwpDUkFZYTVqcVR6WlRzTCt2
RC8wWTRQbTVUV29id2FOYWlpVXFwQVpzZktMT1JPMjdyQ0tOMTIxbUxzTzVjYTdvCjVvN05BYmpk
bWhaWG1wMmZVYTdqSmN6VW9PeGdzRVZnR0pTWVRRbFhtQmxESUF1NDQyTUxkVEZ6V3E1U21HSWYK
b08zUWI1ZzBmaGZ0eSt3NmpnYzA3a0ZJZXV5eXBLdGVnY1hlU2F3d1YrTTRGb2E1alI0RDVKS1dT
Rjd2UW1MVwp4TjJicnlZK2l4a3gvV0RIWVZscWxHSTJjRUNleGFRcVdpMSswZStJcldicjRCV3d1
NEZTdXpVUytpN1ppVG1PClVQUWplV3o3Q0ZsSEErRUpqZEtydTBwcUh6K0s5TkdINDRpam9uTlE1
NzRxTGRjQ2VraWNUK0NkQWV6cHNjS2sKZlZxdENTQmtkK0kyazVXbmQ4dkRKbys0eFVVMStxZGhy
bkdkTm9adnhZVzBSYjdsajFjbDJZeWVPVTU5RzQzSgpDRjEramdFdkQ3dFhVRlpoQ3owZEhjV1dK
MmJacWJOUytib1ArWExWZnN5NGxUUFdwa3ppbEpqZ0t4dXFPdU8yClRrRHFJUHpzcUNkVW1nNnpT
TVB2MjZucHVKQ21TWkJCc1RMeDl6b3o0Y2ZpaXZsZmt5cW01ZzVHRnp2QmhYc0cKNlV5MlZ0WHlQ
UHRmQ2hOQjdKUEU2RXB6SXFqWWJZMEMraVlsRzdSVytNUnZmRS9HT0RiVFNiNDVFamJqb0VaMQpq
NUNEMTJYdnhOZmNDN2hkQldlakRIeVo3V29SY1hmM3NzNXVtREtSSEg2MGhFMHpYOE80UUZnQjlW
UVphVU9LCkJDUjhUdmtLR3ZyVXJsQyttQ0RPMVdDcDhBMVR1bjl1WWxYaEcxN3JKRDZBZC94UnZu
RGdGY0tQQVowSDBRPT0KPWJiZDIKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>