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

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

    <bug>
          <bug_id>57565</bug_id>
          
          <creation_ts>2026-01-20 14:41:03 +0300</creation_ts>
          <short_desc>alt-mirror-switcher-cli: CLI версия не работает из-за ошибки определения ветки</short_desc>
          <delta_ts>2026-01-26 12:21:21 +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>alt-mirror-switcher-cli</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=57581</see_also>
          <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="Демидов Алексей Александрович">demidovaa</reporter>
          <assigned_to name="Aleksandr Shamaraev">shad</assigned_to>
          <cc>shad</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>280516</commentid>
    <comment_count>0</comment_count>
    <who name="Демидов Алексей Александрович">demidovaa</who>
    <bug_when>2026-01-20 14:41:03 +0300</bug_when>
    <thetext>alt-mirror-switcher-cli: CLI версия не работает из-за ошибки определения ветки

Системы:
ALT KWorkstation 11.2 (обновлен до Sisyphus)
ALT Education KDE 11.0 (обновлен до Sisyphus)
ALT Education XFCE 11.0 (обновлен до Sisyphus)
ALT Workstation 11.1 (обновлен до Sisyphus)

Версия пакета:
alt-mirror-switcher-cli-0.6.5-alt1

Шаги для воспроизведения:

1. Установить пакет alt-mirror-switcher-cli
2. Выполнить команду: ams mirror switch mirror.yandex.ru http
3. Выполнить команду: apt-repo
4. Выполнить команду: apt-get update

Ожидаемый результат:
Зеркало успешно переключается, репозитории обновляются

Реальный результат:
Ошибка: A difference in branches was detected. If you are using Sisyphus, install apt-conf-sisyphus.

Дополнение:
1. Ошибка возникает на обеих ветках (p11 и Sisyphus)
2. GUI версия (alt-mirror-switcher) работает корректно - переключение зеркала происходит без ошибок
3. apt-conf-sisyphus установлен, но не помогает
4. Связанная ошибка https://bugzilla.altlinux.org/56880
Возможно заглушка блокирует все переключения, даже корректные</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280560</commentid>
    <comment_count>1</comment_count>
    <who name="Aleksandr Shamaraev">shad</who>
    <bug_when>2026-01-21 06:43:32 +0300</bug_when>
    <thetext>Добрый день.

Я пока не могу воспроизвести данную ситуацию, что на Сизиф, что на р11, работает корректно.

покажите пожалуйста выводы

rpm --eval %_priority_distbranch

rpm -qa | grep apt-conf-

если есть возможность, то с каждого стенда
ALT KWorkstation 11.2 (обновлен до Sisyphus)
ALT Education KDE 11.0 (обновлен до Sisyphus)
ALT Education XFCE 11.0 (обновлен до Sisyphus)
ALT Workstation 11.1 (обновлен до Sisyphus)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280568</commentid>
    <comment_count>2</comment_count>
      <attachid>20531</attachid>
    <who name="Демидов Алексей Александрович">demidovaa</who>
    <bug_when>2026-01-21 11:01:29 +0300</bug_when>
    <thetext>Created attachment 20531
Вывод команд</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280569</commentid>
    <comment_count>3</comment_count>
    <who name="Демидов Алексей Александрович">demidovaa</who>
    <bug_when>2026-01-21 11:01:50 +0300</bug_when>
    <thetext>Добрый день

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

В системе ALT Workstation 11.1 (обновленный до Sisyphus) ошибка не воспроизвелась, на остальных системах воспроизводится
В системе ALT KWorkstation 11.2 (p11) и ALT Workstation 11.1 (p11) ошибка также не воспроизвелась

Вывод команд добавил во вложение</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280589</commentid>
    <comment_count>4</comment_count>
    <who name="Aleksandr Shamaraev">shad</who>
    <bug_when>2026-01-21 12:57:56 +0300</bug_when>
    <thetext>Ошибка воспроизводится на ALT KWorkstation 11.2 обновленной в р11 до Сизиф по причине указанной в баге, которую я прикрепил к этой.

По Альт Образование мне примерно понятно причина, буду проверять</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280877</commentid>
    <comment_count>5</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2026-01-26 12:21:21 +0300</bug_when>
    <thetext>alt-mirror-switcher-0.6.6-alt1 -&gt; sisyphus:

Sat Jan 24 2026 Aleksandr Shamaraev &lt;shad@altlinux&gt; 0.6.6-alt1
- cli: fixed: check branch (ALT #57565)
- cli: fixed: check ams lists</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>20531</attachid>
            <date>2026-01-21 11:01:29 +0300</date>
            <delta_ts>2026-01-21 11:01:29 +0300</delta_ts>
            <desc>Вывод команд</desc>
            <filename>Вывод.txt</filename>
            <type>text/plain</type>
            <size>2323</size>
            <attacher name="Демидов Алексей Александрович">demidovaa</attacher>
            
              <data encoding="base64">0KHQuNC30LjRhDoKCkFMVCBFZHVjYXRpb24gS0RFIDExLjAK0JLQvtGB0L/RgNC+0LjQt9Cy0L7Q
tNC40YLRgdGPCltyb290QGVkdWNhdGlvbi0xMS0wLXg4Ni02NC1rZGUgfl0jIHJwbSAtLWV2YWwg
JV9wcmlvcml0eV9kaXN0YnJhbmNoCnNpc3lwaHVzCltyb290QGVkdWNhdGlvbi0xMS0wLXg4Ni02
NC1rZGUgfl0jIHJwbSAtcWEgfCBncmVwIGFwdC1jb25mLQphcHQtY29uZi1uZXRwb2xpY2UtMS4w
LWFsdDEueDg2XzY0CmFwdC1jb25mLXI3LTEuMS1hbHQxLng4Nl82NAphcHQtY29uZi1ydXRva2Vu
LTEuMC1hbHQxLng4Nl82NAphcHQtY29uZi1zaXN5cGh1cy0xMC45Ni1hbHQyLng4Nl82NAoKQUxU
IEVkdWNhdGlvbiBYRkNFIDExLjAK0JLQvtGB0L/RgNC+0LjQt9Cy0L7QtNC40YLRgdGPCltyb290
QGVkdWNhdGlvbi0xMS0wLXg4Ni02NC14ZmNlIH5dIyBycG0gLS1ldmFsICVfcHJpb3JpdHlfZGlz
dGJyYW5jaApzaXN5cGh1cwpbcm9vdEBlZHVjYXRpb24tMTEtMC14ODYtNjQteGZjZSB+XSMgcnBt
IC1xYSB8IGdyZXAgYXB0LWNvbmYtCmFwdC1jb25mLXI3LTEuMS1hbHQxLng4Nl82NAphcHQtY29u
Zi1zaXN5cGh1cy0xMC45Ni1hbHQyLng4Nl82NAphcHQtY29uZi1uZXRwb2xpY2UtMS4wLWFsdDEu
eDg2XzY0CmFwdC1jb25mLXJ1dG9rZW4tMS4wLWFsdDEueDg2XzY0CgpBTFQgV29ya3N0YXRpb24g
MTEuMQrQndC1INCy0L7RgdC/0YDQvtC40LfQstC10LvQvtGB0YwKW3Jvb3RAd29ya3N0YXRpb24t
MTEtMS14ODYtNjQtdWVmaS1idHJmcyB+XSMgcnBtIC0tZXZhbCAlX3ByaW9yaXR5X2Rpc3RicmFu
Y2gKc2lzeXBodXMKW3Jvb3RAd29ya3N0YXRpb24tMTEtMS14ODYtNjQtdWVmaS1idHJmcyB+XSMg
cnBtIC1xYSB8IGdyZXAgYXB0LWNvbmYtCmFwdC1jb25mLXNpc3lwaHVzLTEwLjk2LWFsdDIueDg2
XzY0CgpBTFQgS1dvcmtzdGF0aW9uIDExLjIK0JLQvtGB0L/RgNC+0LjQt9Cy0L7QtNC40YLRgdGP
Cltyb290QGt3b3Jrc3RhdGlvbi0xMS0yLXg4Ni02NCB+XSMgcnBtIC0tZXZhbCAlX3ByaW9yaXR5
X2Rpc3RicmFuY2gKc2lzeXBodXMKW3Jvb3RAa3dvcmtzdGF0aW9uLTExLTIteDg2LTY0IH5dIyBy
cG0gLXFhIHwgZ3JlcCBhcHQtY29uZi0KYXB0LWNvbmYtYnJhbmNoLWdvc3RjcnlwdG8tMTEuMC1h
bHQxLng4Nl82NAoKCnAxMToKCkFMVCBFZHVjYXRpb24gS0RFIDExLjAK0JLQvtGB0L/RgNC+0LjQ
t9Cy0L7QtNC40YLRgdGPCltyb290QGVkdWNhdGlvbi0xMS0wLXg4Ni02NC1rZGUtMjAyNjAxMTUg
fl0jIHJwbSAtLWV2YWwgJV9wcmlvcml0eV9kaXN0YnJhbmNoCnAxMQpbcm9vdEBlZHVjYXRpb24t
MTEtMC14ODYtNjQta2RlLTIwMjYwMTE1IH5dIyBycG0gLXFhIHwgZ3JlcCBhcHQtY29uZi0KYXB0
LWNvbmYtbmV0cG9saWNlLTEuMC4xLWFsdDEueDg2XzY0CmFwdC1jb25mLXI3LTEuMS1hbHQxLng4
Nl82NAphcHQtY29uZi1icmFuY2gtMTEuMC1hbHQxLng4Nl82NAphcHQtY29uZi1ydXRva2VuLTEu
MC1hbHQxLng4Nl82NAoKQUxUIEVkdWNhdGlvbiBYRkNFIDExLjAK0JLQvtGB0L/RgNC+0LjQt9Cy
0L7QtNC40YLRgdGPCltyb290QGVkdWNhdGlvbi0xMS0wLXg4Ni02NC14ZmNlLTIwMjYwMTE1IH5d
IyBycG0gLS1ldmFsICVfcHJpb3JpdHlfZGlzdGJyYW5jaApwMTEKW3Jvb3RAZWR1Y2F0aW9uLTEx
LTAteDg2LTY0LXhmY2UtMjAyNjAxMTUgfl0jIHJwbSAtcWEgfCBncmVwIGFwdC1jb25mLQphcHQt
Y29uZi1yNy0xLjEtYWx0MS54ODZfNjQKYXB0LWNvbmYtYnJhbmNoLTExLjAtYWx0MS54ODZfNjQK
YXB0LWNvbmYtcnV0b2tlbi0xLjAtYWx0MS54ODZfNjQKYXB0LWNvbmYtbmV0cG9saWNlLTEuMC1h
bHQxLng4Nl82NAoKQUxUIEtXb3Jrc3RhdGlvbiAxMS4yCtCd0LUg0LLQvtGB0L/RgNC+0LjQt9Cy
0LXQu9C+0YHRjApbcm9vdEBrd29ya3N0YXRpb24tMTEtMi14ODYtNjQtMjAyNjAxMTUgfl0jIHJw
bSAtLWV2YWwgJV9wcmlvcml0eV9kaXN0YnJhbmNoCnAxMQpbcm9vdEBrd29ya3N0YXRpb24tMTEt
Mi14ODYtNjQtMjAyNjAxMTUgfl0jIHJwbSAtcWEgfCBncmVwIGFwdC1jb25mLQphcHQtY29uZi1i
cmFuY2gtZ29zdGNyeXB0by0xMS4wLWFsdDEueDg2XzY0CgpBTFQgV29ya3N0YXRpb24gMTEuMQrQ
ndC1INCy0L7RgdC/0YDQvtC40LfQstC10LvQvtGB0YwKW3Jvb3RAd29ya3N0YXRpb24tMTEtMS14
ODYtNjQtMjAyNjAxMTUgfl0jIHJwbSAtLWV2YWwgJV9wcmlvcml0eV9kaXN0YnJhbmNoCnAxMQpb
cm9vdEB3b3Jrc3RhdGlvbi0xMS0xLXg4Ni02NC0yMDI2MDExNSB+XSMgcnBtIC1xYSB8IGdyZXAg
YXB0LWNvbmYtCmFwdC1jb25mLWJyYW5jaC0xMS4wLWFsdDEueDg2XzY0Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>