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

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

    <bug>
          <bug_id>39874</bug_id>
          
          <creation_ts>2021-04-05 11:55:47 +0300</creation_ts>
          <short_desc>[3.6] join august@</short_desc>
          <delta_ts>2024-11-12 21:54:31 +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>ASSIGNED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>http://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>august7147</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>glebfm</cc>
    
    <cc>ldv</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>197509</commentid>
    <comment_count>0</comment_count>
      <attachid>9267</attachid>
    <who name="">august7147</who>
    <bug_when>2021-04-05 11:55:47 +0300</bug_when>
    <thetext>Created attachment 9267
SSH public key

Псевдоним: august
Почта: august7147@yandex.ru
Ментор: Evgeny Sinelnikov &lt;sin@altlinux.org&gt;
Цели: 
      - Научится собирать пакеты. 
      - Собрать и поддерживать Sourcetrail:
       - https://github.com/CoatiSoftware/Sourcetrail</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197510</commentid>
    <comment_count>1</comment_count>
      <attachid>9268</attachid>
    <who name="">august7147</who>
    <bug_when>2021-04-05 11:56:59 +0300</bug_when>
    <thetext>Created attachment 9268
PGP public key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197603</commentid>
    <comment_count>2</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2021-04-07 17:03:33 +0300</bug_when>
    <thetext>Принято, подтверждаю свою роль. Sourcetrail выглядит интересно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197740</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2021-04-10 02:12:09 +0300</bug_when>
    <thetext>Ключи выглядят правдоподобно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>199118</commentid>
    <comment_count>4</comment_count>
    <who name="">august7147</who>
    <bug_when>2021-06-10 18:51:33 +0300</bug_when>
    <thetext> Создан минимальный пакет GPUI:
 - https://github.com/august-alt/gpui

Пакет собирается в docker при помощи gear-rpm: https://github.com/august-alt/gpui/runs/2775531813?check_suite_focus=true</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200050</commentid>
    <comment_count>5</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2021-07-06 14:44:35 +0300</bug_when>
    <thetext>Кандидат освоил сборку, готов двигаться дальше.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200056</commentid>
    <comment_count>6</comment_count>
    <who name="">august7147</who>
    <bug_when>2021-07-06 15:57:02 +0300</bug_when>
    <thetext>Создан пакет admx-lint предназначенный для проверки ADMX/ADML файлов на соответствие XSD схеме и отсутствие ошибок:
 - https://github.com/august-alt/admx-lint

Сборка пакета осуществляется при помощи github-actions и gear-prm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201212</commentid>
    <comment_count>7</comment_count>
    <who name="">august7147</who>
    <bug_when>2021-08-04 13:26:40 +0300</bug_when>
    <thetext>Собраны пакеты:
 - sourcetrail-2021.01.38
 - sourcetrail-cpp-indexer-2021.01.38

Репозиторий со spec файлом:
 - https://github.com/august-alt/Sourcetrail
 
Пакеты собираются при помощи gear-hsh в cреде Docker alt:p9

Лог сборки:
 - https://github.com/august-alt/Sourcetrail/runs/3240215748?check_suite_focus=true</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202006</commentid>
    <comment_count>8</comment_count>
    <who name="">august7147</who>
    <bug_when>2021-08-24 16:36:30 +0300</bug_when>
    <thetext>Прошу продвинуть меня дальше по процедуре Join. Я уже освоил сборку пакетов и ментор это подтвердил. Теперь я бы хотел получить доступ к сборочнице, чтобы отправить получившиеся пакеты на сборку. Они нужны для работы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202014</commentid>
    <comment_count>9</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2021-08-24 21:08:15 +0300</bug_when>
    <thetext>Подтверждаю, давайте двигаться дальше.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202015</commentid>
    <comment_count>10</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2021-08-24 21:41:56 +0300</bug_when>
    <thetext>Sourcetail не собирается в сизифе - отваливается с ошибкой:

Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/srpm/sourcetrail-2021.1.38-alt1.src.rpm (w1.gzdio)
Installing sourcetrail-2021.1.38-alt1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.66303
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf sourcetrail-2021.1.38
+ echo &apos;Source #0 (sourcetrail-2021.1.38.tar.bz2):&apos;
Source #0 (sourcetrail-2021.1.38.tar.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/sourcetrail-2021.1.38.tar.bz2
+ /bin/tar -xf -
+ cd sourcetrail-2021.1.38
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.42473
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd sourcetrail-2021.1.38
+ mkdir -p x86_64-alt-linux
+ cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes &apos;-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2&apos; &apos;-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2&apos; &apos;-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2&apos; -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B x86_64-alt-linux -DBoost_USE_STATIC_LIBS=OFF -DBUILD_CXX_LANGUAGE_PACKAGE=ON
-- Version: 0.0.0
-- setting up the buildtype for versioning
bash: &apos;&apos;
-- The C compiler identification is GNU 10.3.1
-- The CXX compiler identification is GNU 10.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- &apos;Treat warnings as errors&apos; policy is disabled
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 
CMake Error at /usr/lib/llvm-12.0/lib64/cmake/clang/ClangTargets.cmake:690 (message):
  The imported target &quot;clangBasic&quot; references the file

     &quot;/usr/lib/llvm-12.0/lib64/libclangBasic.a&quot;

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     &quot;/usr/lib/llvm-12.0/lib64/cmake/clang/ClangTargets.cmake&quot;

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/llvm-12.0/lib64/cmake/clang/ClangConfig.cmake:20 (include)
  /usr/lib64/cmake/clang/ClangConfig.cmake:8 (include)
  CMakeLists.txt:137 (find_package)


-- Configuring incomplete, errors occurred!
See also &quot;/usr/src/RPM/BUILD/sourcetrail-2021.1.38/x86_64-alt-linux/CMakeFiles/CMakeOutput.log&quot;.
error: Bad exit status from /usr/src/tmp/rpm-tmp.42473 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.42473 (%build)
Command exited with non-zero status 1
2.51user 0.37system 0:02.73elapsed 105%CPU (0avgtext+0avgdata 22168maxresident)k
50016inputs+218528outputs (319major+45316minor)pagefaults 0swaps
hsh-rebuild: rebuild of `pkg.tar&apos; failed.

Пакетов llvm в сборочном получается два:
llvm11.0-devel-static-11.0.1-alt3.x86_64
llvm12.0-filesystem-12.0.1-alt1.x86_64
llvm12.0-devel-12.0.1-alt1.x86_64
llvm11.0-devel-11.0.1-alt3.x86_64
llvm-common-12.0.0-alt1.x86_64
llvm11.0-filesystem-11.0.1-alt3.x86_64
llvm12.0-libs-12.0.1-alt1.x86_64
llvm-12.0.0-alt1.noarch
llvm-devel-12.0.0-alt1.x86_64
llvm-devel-static-12.0.0-alt1.x86_64
llvm11.0-libs-11.0.1-alt3.x86_64
llvm11.0-11.0.1-alt3.x86_64
llvm12.0-12.0.1-alt1.x86_64
llvm12.0-devel-static-12.0.1-alt1.x86_64

Не стоит ставить зависимости на явные версии библиотек, в данном случае подходят вот такие пакеты: llvm-devel и llvm-devel-static.

Вместо %{buildroot}/usr/bin/sourcetrail и %{buildroot}/usr/share/sourcetrail
Нужно писать %buildroot%_bindir/sourcetrail и %buildroot%_datadir/sourcetrail</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202045</commentid>
    <comment_count>11</comment_count>
    <who name="">august7147</who>
    <bug_when>2021-08-25 18:06:33 +0300</bug_when>
    <thetext>Исправлен build под sisyphus:
- https://github.com/august-alt/Sourcetrail/actions/runs/1166868730

Внесены указанные исправления в spec файл:
- https://github.com/august-alt/Sourcetrail/blob/379f617994d945e2cfc70b5e7707b187ea5805f8/sourcetrail.spec</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202234</commentid>
    <comment_count>12</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-09-02 15:25:03 +0300</bug_when>
    <thetext>ssh ключ на gitery.alt зарегистрирован.
ssh ключ на gyle.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -&gt; 2.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202239</commentid>
    <comment_count>13</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2021-09-02 16:12:00 +0300</bug_when>
    <thetext>Ждем сборку Sourcetrail - интересный инструмент.
Готовность подтверждаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202244</commentid>
    <comment_count>14</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-09-02 17:03:44 +0300</bug_when>
    <thetext>Пакет alt-gpgkeys обновлён.

T/J/S -&gt; 3.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202574</commentid>
    <comment_count>15</comment_count>
    <who name="">august7147</who>
    <bug_when>2021-09-09 17:56:31 +0300</bug_when>
    <thetext>Пожалуйста обновите gpg ключ, новый ключ положил в private на git.alt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202584</commentid>
    <comment_count>16</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2021-09-09 21:56:13 +0300</bug_when>
    <thetext>А как узнать имя файла?
Ключ-то публичный. Ссылку на него стоило приложить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202603</commentid>
    <comment_count>17</comment_count>
      <attachid>9658</attachid>
    <who name="">august7147</who>
    <bug_when>2021-09-10 12:05:56 +0300</bug_when>
    <thetext>Created attachment 9658
GPG key replacement

Согласно статье: https://www.altlinux.org/Работа_с_ключами_разработчика
- Клонировал репозиторий http://git.altlinux.org/gears/a/alt-gpgkeys.git
- Выложил свой ключ в приватный репозиторий:
 - git.alt:/private/alt-gpgkeys.git в ветку sisyphus файл keys/august
На всякий случай дублирую ключ сюда,в качестве вложения к сообщению.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203925</commentid>
    <comment_count>18</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-10-18 17:16:31 +0300</bug_when>
    <thetext>(In reply to august7147 from comment #15)
&gt; Пожалуйста обновите gpg ключ, новый ключ положил в private на git.alt.

А что с ключом-то случилось?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203926</commentid>
    <comment_count>19</comment_count>
    <who name="">august7147</who>
    <bug_when>2021-10-18 17:33:37 +0300</bug_when>
    <thetext>Был потерян пароль к ключу и резервная копия пароля.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203931</commentid>
    <comment_count>20</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2021-10-18 18:40:55 +0300</bug_when>
    <thetext>(In reply to august7147 from comment #19)
&gt; Был потерян пароль к ключу и резервная копия пароля.

Пакет alt-gpgkeys обновлён.
Постарайтесь осторожнее обращаться со своими ключами, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207393</commentid>
    <comment_count>21</comment_count>
    <who name="">august7147</who>
    <bug_when>2022-02-01 20:43:36 +0300</bug_when>
    <thetext>Подготовил сборку пакета GPUI, при отправке в sisyphus возникла следующая ошибка:

ssh girar task run --commit
girar-check-perms: access to gpui DENIED for august: does not belong to maintainers list yet
check-subtask-perms: #100: gpui: Operation not permitted
task #294502: try #2 is AWAITING, result will be emailed to august@altlinux.org

Доступ в сборочницу ограничен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207394</commentid>
    <comment_count>22</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2022-02-01 20:55:06 +0300</bug_when>
    <thetext>(In reply to august7147 from comment #21)
&gt; Доступ в сборочницу ограничен.

Так и задумано.  Пока вы не завершите join, ваши задания должен будет аппрувить кто-то из действующих членов team.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207400</commentid>
    <comment_count>23</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2022-02-02 05:56:18 +0300</bug_when>
    <thetext>В целом, сборка на уровне gear и hasher кандидатом, считаю освоенной.

2august@: предлагаю закрепить освоение сборочницы отправкой собранного ранее Sourcetrail.

Текущую задачу 294502 одобрил.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207492</commentid>
    <comment_count>24</comment_count>
    <who name="">august7147</who>
    <bug_when>2022-02-04 16:44:42 +0300</bug_when>
    <thetext>Собрал Sourcetrail - задачи: 
- task #294732 for sisyphus TESTED
- task #294734 for sisyphus EPERM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207551</commentid>
    <comment_count>25</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2022-02-08 15:57:07 +0300</bug_when>
    <thetext>T/J/S -&gt; 3.5 в связи с незначительным изменением процедуры.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207552</commentid>
    <comment_count>26</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2022-02-08 15:57:47 +0300</bug_when>
    <thetext>(In reply to Evgeny Sinelnikov from comment #23)
&gt; В целом, сборка на уровне gear и hasher кандидатом, считаю освоенной.

Это -&gt; 4.0?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207588</commentid>
    <comment_count>27</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2022-02-08 23:41:10 +0300</bug_when>
    <thetext>В текущий sourcetrail предлагаю добавить вот такой патч:

diff --git a/.gear/rules b/.gear/rules
index 02b376ac..c7b5a571 100644
--- a/.gear/rules
+++ b/.gear/rules
@@ -1,2 +1,3 @@
 spec: sourcetrail.spec
-tar.bz2: . name=@name@-@version@
+tar: upstream:. name=@name@-@version@
+diff: upstream:. . name=@name@-@version@-alt.patch
diff --git a/sourcetrail.spec b/sourcetrail.spec
index fe3e1760..c7c64d5e 100755
--- a/sourcetrail.spec
+++ b/sourcetrail.spec
@@ -13,7 +13,8 @@ License: GPL-3.0+
 Group: Development/Other
 
 Url: https://github.com/CoatiSoftware/Sourcetrail
-Source: %name-%version.tar.bz2
+Source: %name-%version.tar
+Patch: %name-%version-alt.patch
 
 BuildRequires: cmake rpm-macros-cmake
 BuildRequires: boost-asio-devel boost-filesystem-devel boost-interprocess-devel boost-locale-devel boost-program_options-devel
@@ -37,6 +38,7 @@ project from C/C++ sources.
 
 %prep
 %setup
+%patch -p1
 
 %build
 export CC=clang


Ожидаю релиз alt2 под сизиф и под p10 для тестирования.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207589</commentid>
    <comment_count>28</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2022-02-08 23:45:25 +0300</bug_when>
    <thetext>Ещё из мелочей:

1) sin@xdt Sourcetrail $ rpm -q --whatrequires rpm-macros-cmake
cmake-3.20.5-alt1.x86_64

Сборочная зависимость на rpm-macros-cmake, насколько я понимаю, не требуется - достаточно cmake.

2) sin@xdt Sourcetrail $ ls -l sourcetrail.spec 
-rwxr-xr-x 1 sin domain users 3468 фев  9 00:34 sourcetrail.spec

Запускаемые права на spec-файл в репозитории, наверное, стоит снять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207590</commentid>
    <comment_count>29</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2022-02-08 23:48:28 +0300</bug_when>
    <thetext>С патчем немного промахнулся:

sin@xdt Sourcetrail $ git status 
On branch alt-build
Your branch is up to date with &apos;origin/alt-build&apos;.

Changes to be committed:
  (use &quot;git restore --staged &lt;file&gt;...&quot; to unstage)
	new file:   .gear/tags/list

Changes not staged for commit:
  (use &quot;git add &lt;file&gt;...&quot; to update what will be committed)
  (use &quot;git restore &lt;file&gt;...&quot; to discard changes in working directory)
	modified:   .gear/rules
	modified:   sourcetrail.spec

sin@xdt Sourcetrail $ git diff --cached | cat
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 00000000..54eaf879
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+4b1b0e4fd19c4af235fef12b0564c05348f5f6d3 upstream</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236597</commentid>
    <comment_count>30</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2023-11-08 13:38:26 +0300</bug_when>
    <thetext>Актуально ли ещё?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236618</commentid>
    <comment_count>31</comment_count>
    <who name="">august7147</who>
    <bug_when>2023-11-08 16:07:26 +0300</bug_when>
    <thetext>Да актуально. 

Я несколько лет поддерживаю вот эти пакеты:
- https://packages.altlinux.org/en/sisyphus/srpms/gpui/
- https://packages.altlinux.org/en/sisyphus/srpms/libdomain/
- https://packages.altlinux.org/en/sisyphus/srpms/cgreen/
- https://packages.altlinux.org/en/sisyphus/srpms/lpui/
- https://packages.altlinux.org/en/sisyphus/srpms/libqt-mvvm/

Отправлял исправления в пакеты:
- https://packages.altlinux.org/en/sisyphus/srpms/admx-lint/ 
- https://packages.altlinux.org/en/sisyphus/srpms/vhttpd/

Но по join пока дальше не продвинулся.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236620</commentid>
    <comment_count>32</comment_count>
    <who name="">august7147</who>
    <bug_when>2023-11-08 16:15:37 +0300</bug_when>
    <thetext>Ссылка на репозиторий из которого собран пакет admx-lint выше:
- https://github.com/august-alt/admx-lint</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236633</commentid>
    <comment_count>33</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2023-11-08 18:15:38 +0300</bug_when>
    <thetext>(In reply to august7147 from comment #31)
&gt; Но по join пока дальше не продвинулся.
Предлагаю это исправить!

sin@, что скажешь?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238434</commentid>
    <comment_count>34</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2023-12-05 19:08:47 +0300</bug_when>
    <thetext>Адрес подписан на devel@.

T/J/S -&gt; 3.6.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254352</commentid>
    <comment_count>35</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2024-11-12 21:36:18 +0300</bug_when>
    <thetext>Ещё актуально?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254366</commentid>
    <comment_count>36</comment_count>
    <who name="">august7147</who>
    <bug_when>2024-11-12 21:54:31 +0300</bug_when>
    <thetext>Да, актуально. Я думаю будет актуально всё то время пока я не пройду join.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9267</attachid>
            <date>2021-04-05 11:55:47 +0300</date>
            <delta_ts>2021-04-05 11:55:47 +0300</delta_ts>
            <desc>SSH public key</desc>
            <filename>id_ed25519_august@altlinux.org.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>101</size>
            <attacher>august7147</attacher>
            
              <data encoding="base64">c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSU5sSzlDUURoT1RSNHVOUjZaQzF2
R3F6ZXZiMjh0RXg4U2FOZnE0cGtNTkcgYXVndXN0QGFsdGxpbnV4Lm9yZwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9268</attachid>
            <date>2021-04-05 11:56:59 +0300</date>
            <delta_ts>2021-09-10 12:05:56 +0300</delta_ts>
            <desc>PGP public key</desc>
            <filename>august@altlinux.org.pgp.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>3078</size>
            <attacher>august7147</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdCcXpIWUJFQUM4TWRK
UjRCbHloSlhicHNubG1Ud1JpVjBPWTFZeXFrWG5VemlJc3htRDVLOTRLUXZsCm1UOGRIOGlPUHFw
aktpdmhRcFVVc2E0UFdPbitwbE5XQVFjbi9qTGlneWdPZHZvNTZVTmg4U01tekNCQ1ptbjkKajNt
ZWxkWG9EY0JpOEpiVGV3L2RqVGZPYTJFWmJpNkVONHdWOGhxREVEZ3cvYThCWG9ENG0yU05EZStU
eWUrRgo0cFRaN2ZvUjlKTU16WHcwTGNSYWlFV3VRd1ZIU0hnb0YyQisxcUZ3dTg3VlByZTF0QnI0
L1NPeTFORWxBRVltCit2bWtkQ1pkdmtpMFhjMjJqWUZZZDZoRHpMQlUzdEhQN3o3eGFUYTJYS0Fw
QjhPUGRScXREU0g5OWZTdnpHUVMKWjBqdjhoSkFWRHpXODBqMUVVYVVvSWhWQ0ErNmdReVJzcWpk
dHIvNVR6YzNoaUtqNXBlV0tBUWJ6aExYekV4YwpFWkJ0MXR6cDdyTmRBQVgrcEhtaEI5ZU9uV0JF
UXRrRW5xaTNTRkdzZmJzMHZPcWNLYjB3bzkzR2ZDbTZ5SWlzCjlQNUVFc0Q0S2dmNjV1R3pnS3Vs
a1NSN2dzQzAzTDdEejBBWW5VTnpBa0xkOVBQYTJWdytyN0o5K3VsbDJyQXUKa3RUY3ZLRVhJRmxq
ZkkrMzJSbEs0Sjdwc1RYZ2R4aXJKV2dMa083dGtobWFIYjZScHF2U21DWFZZSloyM204UgpDT2kv
aEk1cWxuaTRsM0tURkZkN2EySzlDN2VSbUM2TUVkTGZhZTNLUmlOY3hzMUFEd25nUGN5SXN1c2hm
K2JJCkRGK0t0T1BUai91ajIreVpVV3gvTmRIZ1BCV1NNRTJFeWVqK3gvak1TNjQvWHJBY2RjTUNO
Vm9MNlFBUkFRQUIKdENaV2JHRmthVzFwY2lCU2RXSmhibTkySUR4aGRXZDFjM1JBWVd4MGJHbHVk
WGd1YjNKblBva0NPQVFUQVFJQQpJZ1VDWUdyTWRnSWJBd1lMQ1FnSEF3SUdGUWdDQ1FvTEJCWUNB
d0VDSGdFQ0Y0QUFDZ2tReDQrNTJxOFIyU01uCnN3Ly9WRXNMd1VLV25yVkdmZWRiRzk1S0dsLzla
MzU4RDF5cXZWK3FZUWhmNUNvSjEwcmtuT01OV3NaTlVDeXAKeXZGdnpoVEdDemRuSEdReXYxWkd2
SEIyc1R5a01FVTNncUtnbjVsVi9yZlcxSVU5V25BQmE5MjVtWndKNUhKdAovZkRXZHJPdVRBZmNI
dXFwRlpkemRod0J4WFlGYWs3ejBpN3drcDhueTBMcktTa1I5VGJFbSt1VS9pQmR4dmpWCmc5S25Q
SnNzL0lGNFY2TkFUdkxudXNzVmxVRUJ5Zm1URG8rMlNVVXMrTVFBaWVBd0o5WHZ2d2gvem5ML1Vz
RFMKTmdYNE5EeVVsQVpXSkI5a1V2NWRuODgwWmhKaDk1TGMzaDBEaGpCeFFpU1BpTGNkdUxubGVW
Um8wL29Pd3FDagprR2srRmsrcXB3dVA5OTQ0eEJ5V2QyMDV4SlpYMEtodmRIVERUQThDcFg5M1JC
cXEvcXdRMUh0SmZBZE9halB3ClMrdnUwYkVJdTltTllkaTlsbGZDaVo2MDNqamZpUXUxREI3QTA4
YUdRMEpZRHVVMkYyVjlidEVBa1BvRDJCaVkKNU1GZU12eURMcFBzQ3AraHVvWDFOYU9OSWRiL0xx
d3d0RTVMVXViNzh4S3RPSnpiVGMxaDBTS0JnYnYvUVB2cwoyQmdjeUVhaHJqUHhaYi9GMGc5eGxU
MXpNVzFNU2x0RVhVQ0lscGxaRXB1MTFPam03OFJXeno1K3ZzLzl4azBsCm9PazFaQWtpM2FPRGhS
Y21EeE54MDN1RUVOWFp2UWV3TTV6b29EQU5aUmtTemJFQ0g5WXdTUVF3alJRVGQxaW8KZFZhbmVN
Q2hOSUtaU3lZSHNmcm9aVWVGRHErVUhNeVVqaXpxSWtVMktib3Zra081QWcwRVlHck1kZ0VRQU5y
WApST0t0RTl1UTFZVGxVbXJSc1cxNzQ4OUk1OXNid1JUSVBvY1FtVTVycXMrTHp1dVdZWG9idU1N
YUo3NXdlNzVvCmtybUJRYmt6bW5mcFd1REJXM1ByOUc4aytORk1DUHRvckFlYmdpODE1OUJZTWNU
bUhHYzAxREd5TXVIRDdVQ2MKWjFDd3hndEc1SDAzNUxjVTR6aW92QkFSVjIwMUdJVzUxVEtOVmNi
eG9ocjFSWTNqdHdrTWFVb0hvZFR2OEM1OQozYkxEUW5ZWXNHNDRVU3lZbTZ5S0NZQVpFSWU3a3hD
YzdlSDJQV2ZJUFBueXdjVnQrckFhbVEwVXI2SG1aVTRZCmlObnk3ZEthT2l2UFJrbDVwc1oxODNB
a0RKQWc1RFhvc3NocG85M2hWdVQrbUI5MWFBUlRjR3p5eTJla0w3V1gKenhsRUl3ZndqQzVWeEh6
d1BVYWhacHlmcmVabHU0cTZ3Ykhac09EQ3BRQUdmdzBpaFVDemVzVk96bkUvY0gwdQptbVRvTGxK
bWluNkNzM3VGRy9tdXVzTHVhTktXZmpaUUZLZHpCcDBPWFhjQXNIM09aSm1CVnVVOFczMWJSdGE0
CnlsSkdmUDYxYWM3RGNKcGxzaWZMbGRtMnR6aFpMaExkQkNHYWhTS1VaWG1uWkxrV3ZVeGVhTGF3
NkFVeExQUWoKbkpOenZ0N3FBSmtTOVpkVEI2TzhBS0d5RHUyZ2VvZjY2VG1BdGJrT2pNRCtvOVdG
VTlvRDRvVEhZazZwSmhPMwp5VHYxNjdGRncxRzFQUUU2dEgrSXJvUFRIV3lxa3czT3lud0xlSFBZ
RGVJenkyNFFFVnpFNitYaGtNSzRWT25LCmI0Unc4ZGVwb3Y2aE5LRTVBejJIcW5sUVhuSjJmWDFN
MmdvRkxHS1JBQkVCQUFHSkFoOEVHQUVDQUFrRkFtQnEKekhZQ0d3d0FDZ2tReDQrNTJxOFIyU05u
ZlJBQWxVcU1EUnZjMHYrNlY1TEFPS1NHS2pTQUhUWEg2aVVxTHU0awpSSFFtYi9oM0ZlcjJaTk55
ckErOERBTDRGQjAyeGpublRPMEVnR0xxUHBYTWRFTklXMzh3Nlg0SUx6MU04TzgxCnd6c0s2VmF0
eE44Wjl0N0Y1OXF4SUkvQW9RalhremJXOWhiSFhzekhoeG9kQ01KaGJYL29QN1FKN2Y0eVBrTC8K
ZXJtSy90dmRVcWswTlA0TTZOaXZ2b295Z0dPb3hsMytYSzRUK3NHQlJnbzFTVkFUV09QN2Zxckti
NkFiQ2lDUgpHd0t3bllDMlhvalRoZTUyK2plZGpCcmVqRGQzSlJTNzdXTXJRcGpYa1QwNzNDYmVQ
NzJ4RnpQcGE4bmVJU0RGClpIODZwZW01TTZuMGFGRHVoRUtYMXRQajVXUXhkSXBTcm53emU3b3pE
TkdyaklkMnRGUStDQWhWdzBTYWZiaDkKNzdkRUVQRHcyNW5IVTJpS0xxSjR4amJpZTJnYkgvbGd1
OEtlQ1I2WjI0TGtxcDZoa3NYNVYwNkRTQXh1TXBEYgpRd25aYUZDNGo4WEo4eFpsa3g2WTIwNjFy
SVJSM2l6S3RGN1VCMnNDaUpDSkZULzVXL0U3em9wVnkycG1KellUCnQ3SXJvMHhKUkIvRDV6NjVY
SHl2bVVmQU9OZDA4d0d6TTZzOU5XZ295dGloTDQ4U0czcENsczdaSjhObXJBMEQKeEU2MmxOT2JJ
aWx1TEVqWEtGRmsrWW9MTThGcUdvZWJVeGFkSEg1MUpsRXp0WnROVm5samhENk5Gc0VGVkJYVgpl
d1dNcDh6aUZyUExxaTlpelNLbkJLUEhHeEJWbzdiL1RXdkdyT05QMmdqMkdmWGRnb2x2bTFXbEVT
UW9HczJYCml4dHEyRHc9Cj1XQUNmCi0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>9658</attachid>
            <date>2021-09-10 12:05:56 +0300</date>
            <delta_ts>2021-09-10 12:05:56 +0300</delta_ts>
            <desc>GPG key replacement</desc>
            <filename>august</filename>
            <type>text/plain</type>
            <size>3078</size>
            <attacher>august7147</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdFNkdDZ0JFQUMyOE5h
V3VvUy84S0xLNWs2c1JIWWpQNC9pR3dGdUVPZFl1a2I1a1Zvbm1WYnMyYzY4CkhxckJOSXJWbkRl
YjRoc1U3ZE5paHM0MDcrRGFqdEl1RDlIR3VYOWNpM3Q4ZVR1L2dhSDdOK3VzVkVXb2Ryck8KaGla
WnhpODZFanNnOURFQ3g5alN2amJDaWV5MU1nQS9abDRCUVdUQjEyOVo1dWl3SW9qTU9xYXhiR1hL
bFZFWApXeWxJQTFxMW10aWNrUmt1SVhEZjBTaFdiUVpYU1pXY1NibmxmeUxQclREblZzVDlVZkxF
UTFrMFp3QmhHcmFnCmc2OWl5K1MwTFhZVHlITnZIbVBaaTd4SVV5QzViWnRNaVhLWitXdExxQm5B
TVhWT05iajJGV0NrZlZpOWd0T2IKRmFSelNLYlFRMDJBZzJVdHVUUGJaNm5BaGVjY29CcllHSm5Z
NlE4em0xOUhSS2Z0aEhiaHp6aWREYVlQcENaSwozUXczeWFXSExuUXhoVE52S29oQlFRZHhkd2gr
czhaOHMwYnN6L2xjeWZ5a21NbHNkS0ZMczZHWlJPcjJwSUt6Ck1QZzlORTloZTU3a1FNQllXZmJH
OW9rcm4raUY1R0szTjB2L3B1emRTMTY3T0E2bVoxU0FmSkJMMEtqUDJ5a3QKNEFxSlhsdTU0MFNG
QndQOEYwMzdmUzBlaXNNTTJpTDFnV3hHS1Zvem1rWitSTU9oWldXVncydGFjNTJVNHVJSwp5UmRa
VktOL1UxbzlNWkNPSy8zSDFlWjI1VWxMeGlSYktOUDF5d00yKzRSU0h6RUljbzlLbFdPQ0RJQzh6
dGpYCjBXZ3RVU1ZRcU1aRngzM1ZWR2YrRE52N3V1V1BTc2lPcmpxS2JZaWdPOWFUTkVUREh3bm9H
QW5KTlFBUkFRQUIKdENaV2JHRmthVzFwY2lCU2RXSmhibTkySUR4aGRXZDFjM1JBWVd4MGJHbHVk
WGd1YjNKblBva0NPQVFUQVFJQQpJZ1VDWVRvWUtBSWJBd1lMQ1FnSEF3SUdGUWdDQ1FvTEJCWUNB
d0VDSGdFQ0Y0QUFDZ2tRRzhXQTNHTnBDbkhvCkR3LytKeFVBWmFzaG54OVZWakhVNm8xTjFBdFYz
eWthWmZUK1poV2NwM1ZyS2ltSDc4VlJEYnhrd1pyNEdyQloKcU1ISnkwNEZuQVduVDZwRVZNL2hE
a1MyZjZzb3QvTmtFeVAzUC9KbFllbm1FdGFqZ0FHVUFTTGJsMWhjSFpoOApuNk1SbmVLV1EyWU9R
R3AyOWlHdWdSR1Bnc0JIMUhaZUdmYnBnQTk3N0c3em5HcmJVU0w4TmtnNzFOMXlQeEdsCkJhY0Yv
WXdZeDgxeXpjWXV5aStYWFM3bzExZzJOZEhjck9OeEt6UXM5Mjc5Qk1vblJ0YWRCMEdKMmZ3aU1Q
TEQKbndabHF4ekpNTWRpNEMvMVZqSERBcnlyOVlVem1wRGVEMHNZTW5NWGtUZ2lVMC9yV3o1aWU2
K0pTQUJLL0F5bQpBYUlueDRvYzdIaGVtVko0djZUYy9tYk5KTXVtRDhMVkp0M1paT3Zrd0Z0YjNm
c1lBWWVndnBUendNaUVZMmFSClMwTUwxdzJJcnF1RVkrTWNRajRpcENKOVdSK0JrRWhFSXVzZ3ln
WW5XNmdoUTEyVHdPcmtHdVNQSjVQUkZRTkoKTkc0Q2haM0NyU3M5akZmaEhuVjFoR2I2UUlVdTRN
VzFSU2JlKzF0d1dTT0hOWGZBN244UGpsUVFzMVJ1ZFhtdgpnVzNzYzYxYjkzM2Z3aFdFUVlZU3Rp
VTVJeHpPZWhReE9WRDIrYTBNZEd3YXdsOC9jYVh3Y0lPcXlLQ0xJVGgrCkRCY2UxSVMrYW5pUTNI
dncvQU1NZy8vZkFnT2ZqRDRidmhyWTZhcExYUzhBK1dKUFFNN0dHVUN3eGw0K3BZNk8KQ3dGenhR
MGtPQjBDM0N2UHBjZ0lHNkZRa2pXTzc2cncvZWE5MHNxcjlFdXFxank1QWcwRVlUb1lLQUVRQU5W
cQpBN0pYbXFLdWpDbFd4QkRneUNWMzA3Yi9jeWovdG40OEtqRCt1ZUpjcVRRQ2Z4blAreWlkOGZs
aVBmWFFrczFsClFvVHM3TnhqdEw4RnBDU2s5M3lKZm5ucXlIUWZoeHRyNllnRWhjaDZYYi9Salp6
WnkxRTIvSmdtZUd4YWtDdisKeUNWc2tSd2F4dVlIREc5SU9BQndTWVBBdmpkbUkwdTkrVjBvSCtv
ejhhSkkxNU8zU2Q4dHMxMTh5NVBRSzJLZQo2b3lWMStacjJqTFBJWVd2dkMzUFZuUHpLVVV5VXZr
L00vWWxYMkpqb3dwczA1YjFzNmhXV09nZjVMcm9pTUI0ClQ4Q2dmVDNReng1em8vRXg3ZWthWHJN
KzQ2MzZiaC9LY29ieGVqTFExWFYySS80enhjU055b3hiZlFIRUZPcTkKRFpESUp3ams0OE5PQ2xv
eGlOVUxHcVVIRGZoRVBOY1hOTVlXbmtOVUUwWHo2ekkxUkE1QVFBTlRPOUtyY1ZFSAoySy9hbWs1
WkxBTnVlRDBnSEFzaXQraXNsN3Y5Q0o4YUt4ZjFZTndoSWl6NDg5allqNkpYZmFQcEJTcVA3N0RK
CkxsZVFmTkdiRTgwbFJtWmVYUnBVbVNtSFY2VTJXcmxrWXRtSnhQK0Z0bmhBazBlVzloR1pLZVN3
QkR0eXBTYjAKN0t2R2FyWFJORHhkNjRnQWtOMktINUVvNTFnQUpJWXFveTdld0JlUlArbEFwN0tr
dUZHRncyVXJiOWRHWkE0OApPUUwyTVVDTDgwVk01TzBXMDZGMGNUYkxJYzdVeTZaVG44bC9Eb3Zn
VndPTzgzWmoyZW9aZUVYSmRMVEVvSFJxClJRMmVWcStKMkV3cVZzd1phSDFzN2VKYkN5czFvQ1NS
VVpaVmxxR0RBQkVCQUFHSkFoOEVHQUVDQUFrRkFtRTYKR0NnQ0d3d0FDZ2tRRzhXQTNHTnBDbkZ0
V3cvOUZyL3lCZEZzd3lxeUtwQzhHNnM1NnFXa2dRVFluT0RBYmtEbAo5aml6TWdNMkUyaGNlNUwv
dHpiSDRwTE9tNFl3OHV5MWtTNERFNnRmb2hFcFpVZjJnNTRia2JmMk9YaUMwZnRVCnNCODhYeUJo
VkhwTld2UWJ3bEU5ekpscVQreW9yQUtYaVhuWGZUSEMvVVNjN2tpNzREak15UTFMK082VFRhZ0QK
ODBFVllJbVRnbXpSU1ltUU16cGxheE5BRkk3UTh0NVhVKy8zcGVPTjFJZm5neTh0b1hzUnVyS1pt
bUNXNmpRVgpJTGo4QmFWVEZCV0tJeXRyUllaR2NsSnF0MEtuUkZ3RkhRaFoxQmlqK09ybzNFNERs
REE4VllvUWhUcnNZQVlRCkNXSEtWNkVUeE55QnlTR3lZVDNpMHVzamJMbFYwMStDSFl0elJFNndy
ZHFnellXUXJ2LzJtVlZjNU5ON2FlekMKN0ZYTERmN1dnZ2ZXaUVMT1FaN04rMmVkTEtmSXJTYk9Q
OUxlejg3ZkRyUzdGR1ZKQ3cyMjhUaUFKL3VZL1VZcwo0dUQzeTBkZmk1SFc1U2VtdXlQUS9oKzhj
RXNZU0drbnpMNHE1bTVMS0tKc2NFNThmMUY0MXhjc29oN2tFeWFpCnBFRkZUSWJtR3ZPaUZxUDZ2
bG1Ha29ERG1XSkRyRDl2aU1TS1VuenZETkdPR0hpZU41ZmdFS2hEL01JTUxPM08KOHZCVHVmVnl4
cm94K0xoY1VVbG5VNWpTQ212akNqRUJWUDJ5ZFNZWEZsMm9HV05zajc1MmduSHZHL01XNkZEeAps
Y2NuLzI1bDRnVzYzYmF4K3ZhUVpSUElJRmtlZHNqdFV5TlVQTHc0NmJIZ0dhMzFtWmRqQ09Pcjly
MGZqWWM5CmUvcWRZZHM9Cj13RGQ1Ci0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K
</data>

          </attachment>
      

    </bug>

</bugzilla>