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

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

    <bug>
          <bug_id>49872</bug_id>
          
          <creation_ts>2024-04-02 17:58:06 +0300</creation_ts>
          <short_desc>ssh-provider-gostcrypto blocks removal of openssh-gostcrypto</short_desc>
          <delta_ts>2024-04-03 15:33:22 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>ssh-provider-gostcrypto</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>
          
          <blocked>48713</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Arseny Maslennikov">arseny</reporter>
          <assigned_to name="Sergey V Turchin">zerg</assigned_to>
          <cc>aen</cc>
    
    <cc>glebfm</cc>
    
    <cc>rider</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>243954</commentid>
    <comment_count>0</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2024-04-02 17:58:06 +0300</bug_when>
    <thetext>2024-Mar-30 05:02:33 :: task #344010 for sisyphus started by cleaner:
2024-Mar-30 05:02:33 :: message: Final removal of 36+ weeks x86_64 ftbfs package
#100 delete openssh-gostcrypto
&lt;...&gt;
	ACLs of affected packages (1):
 ssh-provider-gostcrypto  zerg
2024-Mar-30 05:06:05 :: unmets: x86_64 +6 -0 =6, i586 +6 -0 =6, aarch64 +6 -0 =9, ppc64le +6 -0 =9
2024-Mar-30 05:06:05 :: dependencies check FAILED
2024-Mar-30 05:06:05 :: task #344010 for sisyphus FAILED

Этот пакет мешает удалить openssh-gostcrypto, который не даёт удалить из сизифа openssl1.1. ssh-provider-gostcrypto надо исправить или похоронить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243962</commentid>
    <comment_count>1</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2024-04-02 20:15:50 +0300</bug_when>
    <thetext>Вроде бы считается, что openssh-gostcrypto всё же нужен в p11.

А ssh-provider-gostcrypto, конечно, не нужен.  По крайней мере, я не смог получить понятного объяснения, какую он решает задачу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243964</commentid>
    <comment_count>2</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2024-04-02 20:55:30 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #1)
&gt; Вроде бы считается, что openssh-gostcrypto всё же нужен в p11.

FTBFS с июля и на nobody@

&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243988</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-04-03 10:39:05 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #1)
&gt; А ssh-provider-gostcrypto, конечно, не нужен.  По крайней мере, я не смог
&gt; получить понятного объяснения,
openssh-clients -- является реальным пакетом, поэтому указывание его в списках mkimage-profiles бесполезно для виртуального пакета openssh-clients(из openssh-clients-gostcrypto). Его всегда будут игнорировать.
Эту задачу решает виртуальный пакет ssh-provider-openssh-clients, т.к. реального такого нет.

&gt; какую он решает задачу.
Он уже своим присутствием решает одну из задач, судя по появлению бага. ;-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243989</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-04-03 10:41:02 +0300</bug_when>
    <thetext>(Ответ для Arseny Maslennikov на комментарий #0)
&gt; 2024-Mar-30 05:06:05 :: task #344010 for sisyphus FAILED
&gt; 
&gt; Этот пакет мешает удалить openssh-gostcrypto, который не даёт удалить из
&gt; сизифа openssl1.1.
Не вижу там удаления openssl1.1.

&gt; ssh-provider-gostcrypto надо исправить или похоронить.
В нём нет ошибок. Видимо, надо исправлять какой-то другой пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243990</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-04-03 10:44:29 +0300</bug_when>
    <thetext>Т.е. я сам не против удаления, а лишь хочу, чтоб удаление openssh-gostcrypto не происходило втихую.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243992</commentid>
    <comment_count>6</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2024-04-03 11:02:32 +0300</bug_when>
    <thetext>(In reply to Sergey V Turchin from comment #4)
&gt; (Ответ для Arseny Maslennikov на комментарий #0)
&gt; &gt; 2024-Mar-30 05:06:05 :: task #344010 for sisyphus FAILED
&gt; &gt; 
&gt; &gt; Этот пакет мешает удалить openssh-gostcrypto, который не даёт удалить из
&gt; &gt; сизифа openssl1.1.
&gt; Не вижу там удаления openssl1.1.

Вообще цепочку действительно не слишком легко отследить.

1) https://lore.altlinux.org/sisyphus-incominger/girar.task.330947.5.1@gyle.mskdc.altlinux.org/
2) https://lore.altlinux.org/sisyphus-incominger/girar.task.344010.1.1@gyle.mskdc.altlinux.org/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243994</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-04-03 11:11:17 +0300</bug_when>
    <thetext>(Ответ для Arseny Maslennikov на комментарий #6)
&gt; Вообще цепочку действительно не слишком легко отследить.
Да. Не обратил внимание на блокируемый баг.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244028</commentid>
    <comment_count>8</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2024-04-03 15:18:29 +0300</bug_when>
    <thetext>(In reply to Sergey V Turchin from comment #3)
&gt; (Ответ для Gleb F-Malinovskiy на комментарий #1)
&gt; &gt; А ssh-provider-gostcrypto, конечно, не нужен.  По крайней мере, я не смог
&gt; &gt; получить понятного объяснения,
&gt; openssh-clients -- является реальным пакетом, поэтому указывание его в
&gt; списках mkimage-profiles бесполезно для виртуального пакета
&gt; openssh-clients(из openssh-clients-gostcrypto). Его всегда будут
&gt; игнорировать.
Так, а почему не написать в списке пакетов openssh-clients-gostcrypto?

&gt; Эту задачу решает виртуальный пакет ssh-provider-openssh-clients, т.к.
&gt; реального такого нет.
Т.е. этого мусора можно было избежать просто добавив виртуальный(е) пакет(ы) прямо в пакеты реализующие openssh?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244032</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-04-03 15:26:34 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #8)
&gt; Так, а почему не написать в списке пакетов openssh-clients-gostcrypto?
Будут конфликты с зависимостями в пакетах, которые оказались раньше в списке и вытащили другой openssh-clients.

&gt; &gt; Эту задачу решает виртуальный пакет ssh-provider-openssh-clients, т.к.
&gt; &gt; реального такого нет.
&gt; Т.е. этого мусора можно было избежать просто добавив виртуальный(е) пакет(ы)
&gt; прямо в пакеты реализующие openssh?
Да, можно.
Разве что, при помощи ssh-provider-* я ещё и регулирую, кто будет главнее по умолчанию. Надеюсь, это решится тоже.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244034</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-04-03 15:33:22 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #8)
&gt; Т.е. этого мусора можно было избежать просто добавив виртуальный(е) пакет(ы)
&gt; прямо в пакеты реализующие openssh?
Только в p10 не забудьте тоже.
Это касается openssh, openssh-gostcrypto и openquantumsafe-openssh.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>