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

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

    <bug>
          <bug_id>56323</bug_id>
          
          <creation_ts>2025-10-09 11:08:09 +0300</creation_ts>
          <short_desc>Не ставит MAX, т.к. не поддерживает OR-зависимости, хотя rpm умеет</short_desc>
          <delta_ts>2025-11-26 20:34:07 +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>apt</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>https://forum.altlinux.org/index.php?topic=49276.150</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 V Turchin">zerg</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>asy</cc>
    
    <cc>boyarsh</cc>
    
    <cc>dobrovdobrovdobrov</cc>
    
    <cc>egeneral88</cc>
    
    <cc>glebfm</cc>
    
    <cc>imz</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>nenderus</cc>
    
    <cc>placeholder</cc>
    
    <cc>rider</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>274128</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-10-09 11:08:09 +0300</bug_when>
    <thetext>При попытке
apt-get install https://download.max.ru/electron/MAX.rpm
ругается на неудовлетворённые зависимости. При этом
rpm -Uvh этот-же-пакет.rpm
успешно его устанавливает. но дальше apt не работает, ругаясь на те же зависимости. При этом 
apt-get -f install
предлагает снести max.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274308</commentid>
    <comment_count>1</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2025-10-13 12:23:17 +0300</bug_when>
    <thetext>epm play max
отлично устанавливает MAX.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274311</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-10-13 12:27:06 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #1)
&gt; epm play max
&gt; отлично устанавливает MAX.
Может, хватит флудить epm-ом? :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274313</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-10-13 12:28:14 +0300</bug_when>
    <thetext>В его офциальной инструкции написано, что для ALT Linux надо
sudo rpm -i MAX*.rpm
, что работает, но ломает apt.
https://help.max.ru/help/about/gde-i-kak-skachat-prilozhenie-max</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274314</commentid>
    <comment_count>4</comment_count>
    <who name="Денис Назаров">nenderus</who>
    <bug_when>2025-10-13 12:32:57 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #3)
&gt; sudo rpm -i MAX*.rpm

sudo ещё вначале настроить надо )</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274318</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-10-13 13:33:04 +0300</bug_when>
    <thetext>(Ответ для Денис Назаров на комментарий #4)
&gt; sudo ещё вначале настроить надо )
Это придирки. Без sudo тоже работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275108</commentid>
    <comment_count>6</comment_count>
    <who name="Евгений Генералов">egeneral88</who>
    <bug_when>2025-10-21 11:09:16 +0300</bug_when>
    <thetext>Установил Конур Толк из rpm пакета, ошибок не выдал, всё работает.

su -c &quot;rpm -i ktalk3.2.0x86_64.rpm &quot;
update-alternatives является /sbin/update-alternatives

Но теперь не дает установить другие пакеты или обновления, не удалив данный пакет.

su -c &quot;apt-get dist-upgrade&quot;

Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
You might want to run `install --fix-broken&apos; to correct these.
Следующие пакеты имеют неудовлетворенные зависимости:
  ktalk: Depends: (libXtst or libXtst6) но пакет не может быть установлен
         Depends: (libuuid or libuuid1) но пакет не может быть установлен
E: Unmet dependencies. Try using --fix-broken.

и если выполнить команду, то:

su -c &quot;apt-get install --fix-broken&quot;
Password: 
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Исправление зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  ktalk
0 будет обновлено, 0 новых установлено, 1 пакетов будет удалено и 7 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 384MB дискового пространства.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275110</commentid>
    <comment_count>7</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2025-10-21 11:28:03 +0300</bug_when>
    <thetext>Вам нужно обратиться к авторам  ktalk3.2.0x86_64.rpm и попросить их собрать пакет без лишних зависимостей.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275113</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-10-21 11:38:26 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #7)
&gt; собрать пакет без лишних зависимостей.
Так, они не лишние. С MAX ровно та же самая история. Один в один.

P.S.
Из чего можно предположить, что и у других производителей будет та же история.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275126</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2025-10-21 12:59:32 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #7)

&gt; Вам нужно обратиться к авторам  ktalk3.2.0x86_64.rpm и попросить их собрать
&gt; пакет без лишних зависимостей.

Так rpm же ставит без --nodeps</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275139</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-10-21 13:49:29 +0300</bug_when>
    <thetext>(Ответ для Sergey Y. Afonin на комментарий #9)
&gt; Так rpm же ставит без --nodeps
Так не надо. rpm эти пакеты устанавливает по нормальному и без нарушения зависимостей.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275149</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2025-10-21 14:26:47 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #10)

&gt; &gt; Так rpm же ставит без --nodeps

&gt; Так не надо. rpm эти пакеты устанавливает по нормальному и без нарушения
&gt; зависимостей.

Я это и имел ввиду: раз без nodeps поставлено, с точки зрения rpm всё хорошо, а rpm, по идее, первоисточник в этом вопросе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>275154</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-10-21 15:05:07 +0300</bug_when>
    <thetext>(Ответ для Sergey Y. Afonin на комментарий #11)
&gt; rpm, по идее, первоисточник в этом вопросе.
Да, не. Не было бы прецедентов, то и не надо было бы.
Просто, чем дальше в лес, тем больше OR-зависимостей. Если с rpm уже давно разобрались, то уже пора бы и с apt что-то делать.

P.S. А тут уже RPM6 начинает вырисовываться с увеличенными лимитами на размеры, но, это IMHO менее актуально и какое-то время ещё есть.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>