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

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

    <bug>
          <bug_id>43712</bug_id>
          
          <creation_ts>2022-09-06 17:25:54 +0300</creation_ts>
          <short_desc>gnome-shell зависит от polari</short_desc>
          <delta_ts>2023-07-12 16:59:52 +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>gnome-shell</component>
          <version>unstable</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="Roman Alifanov">ghgh2222</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aen</cc>
    
    <cc>antohami</cc>
    
    <cc>aris</cc>
    
    <cc>demonik_82</cc>
    
    <cc>ilyousha</cc>
    
    <cc>oleg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>214564</commentid>
    <comment_count>0</comment_count>
    <who name="Roman Alifanov">ghgh2222</who>
    <bug_when>2022-09-06 17:25:54 +0300</bug_when>
    <thetext>При удалении пакета polari, он захватывает важные пакеты GNOME
apt-get remove polari 
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  gdm gdm-data gnome-initial-setup gnome-shell gnome-shell-extension-gpaste
  gnome-shell-extensions gnome-tweaks polari
0 будет обновлено, 0 новых установлено, 8 пакетов будет удалено и 0 не будет обновлено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>214565</commentid>
    <comment_count>1</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2022-09-06 18:01:39 +0300</bug_when>
    <thetext>gnome-shell]$ grep -i polari -r *
js/ui/components/telepathyClient.js:            return new MessageTray.NotificationApplicationPolicy(&apos;org.gnome.Polari&apos;);
js/ui/components/telepathyClient.js:            // We are handling the channel, try to pass it to Empathy or Polari
js/ui/components/telepathyClient.js:                target = &apos;org.freedesktop.Telepathy.Client.Polari&apos;;
js/ui/appFavorites.js:    &apos;polari.desktop&apos;: &apos;org.gnome.Polari.desktop&apos;,
NEWS:* Use Polari instead of Empathy for IRC conversations [Giovanni; #745431]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>215992</commentid>
    <comment_count>2</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2022-10-15 19:23:50 +0300</bug_when>
    <thetext>*** Bug 44046 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220445</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-01-22 12:06:12 +0300</bug_when>
    <thetext>Выглядит, как искусственная зависимость gnome-shell на polari.
Что случится с gnome-shell, если не будет установлен polari? Упадёт gnome-shell или выскочит ошибка, или ничего страшного не случится?
Удалил, ничего страшного не наблюдаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227882</commentid>
    <comment_count>4</comment_count>
    <who name="DartMitai">demonik_82</who>
    <bug_when>2023-06-17 08:11:21 +0300</bug_when>
    <thetext>такое поведение не только с Polari при удаление параметра печати тоже самое</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227883</commentid>
    <comment_count>5</comment_count>
    <who name="DartMitai">demonik_82</who>
    <bug_when>2023-06-17 08:13:56 +0300</bug_when>
    <thetext>(Ответ для DartMitai на комментарий #4)
&gt; такое поведение не только с Polari при удаление параметра печати тоже самое

xterm так же тянет за собой весь гном</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227884</commentid>
    <comment_count>6</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-06-17 09:05:00 +0300</bug_when>
    <thetext>(Ответ для DartMitai на комментарий #5)
&gt; (Ответ для DartMitai на комментарий #4)
&gt; &gt; такое поведение не только с Polari при удаление параметра печати тоже самое
&gt; 
&gt; xterm так же тянет за собой весь гном

Не нужно писать о всех багах в одном баге. Открывайте новые. Предварительно воспользуйтесь поиском и убедитесь, что такой баг ещё не открыт.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227891</commentid>
    <comment_count>7</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2023-06-17 11:52:39 +0300</bug_when>
    <thetext>Продвиньте &quot;Recommends&quot; в rpm, тогда будет у вас кастрированная gnome-shell.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227973</commentid>
    <comment_count>8</comment_count>
    <who name="Roman Alifanov">ghgh2222</who>
    <bug_when>2023-06-19 14:16:39 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #1)
&gt; gnome-shell]$ grep -i polari -r *
&gt; js/ui/components/telepathyClient.js:            return new
&gt; MessageTray.NotificationApplicationPolicy(&apos;org.gnome.Polari&apos;);
&gt; js/ui/components/telepathyClient.js:            // We are handling the
&gt; channel, try to pass it to Empathy or Polari
&gt; js/ui/components/telepathyClient.js:                target =
&gt; &apos;org.freedesktop.Telepathy.Client.Polari&apos;;
&gt; js/ui/appFavorites.js:    &apos;polari.desktop&apos;: &apos;org.gnome.Polari.desktop&apos;,
&gt; NEWS:* Use Polari instead of Empathy for IRC conversations [Giovanni;
&gt; #745431]

Не вижу тут причины не убирать polari из зависимостей.

(Ответ для Yuri N. Sedunov на комментарий #7)
&gt; Продвиньте &quot;Recommends&quot; в rpm
Для этого есть метапакет gnome3-default (polari там уже прописан).

&gt; тогда будет у вас кастрированная gnome-shell.
Не понял почему gnome-shell станет кастрированным, убрав polari, который всего-лишь является IRC клиентом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227974</commentid>
    <comment_count>9</comment_count>
    <who name="Roman Alifanov">ghgh2222</who>
    <bug_when>2023-06-19 14:30:14 +0300</bug_when>
    <thetext>(Ответ для Roman Alifanov на комментарий #8)
&gt; Для этого есть метапакет gnome3-default (polari там уже прописан).
Сейчас Requires прописан в двух пакетах (gnome-shell и gnome3-default), что излишне.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228343</commentid>
    <comment_count>10</comment_count>
    <who name="ilyousha">ilyousha</who>
    <bug_when>2023-06-26 09:23:55 +0300</bug_when>
    <thetext>Ошибка пока что не исправлена. При удалении малополезного polari и xterm они иянут за собой пакеты гнома.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228348</commentid>
    <comment_count>11</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-06-26 09:42:39 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #7)
&gt; Продвиньте &quot;Recommends&quot; в rpm, тогда будет у вас кастрированная gnome-shell.

Если не хочется убирать зависимость у polari, тогда нужно убирать
%_datadir/metainfo/%xdg_name.appdata.xml

Пользователи удаляют через gnome-software, а потом система не грузится.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228351</commentid>
    <comment_count>12</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2023-06-26 10:18:04 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #11)

&gt; Пользователи удаляют через gnome-software, а потом система не грузится.

Всемерно повышайте уровень пользователей Сизифа!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228352</commentid>
    <comment_count>13</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-06-26 10:22:50 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #12)
&gt; (Ответ для Антон Мидюков на комментарий #11)
&gt; 
&gt; &gt; Пользователи удаляют через gnome-software, а потом система не грузится.
&gt; 
&gt; Всемерно повышайте уровень пользователей Сизифа!

То есть надо исключить из регулярки gnome пакет gnome-software?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228354</commentid>
    <comment_count>14</comment_count>
    <who name="ilyousha">ilyousha</who>
    <bug_when>2023-06-26 10:35:18 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #12)
 
&gt; Всемерно повышайте уровень пользователей Сизифа!

У меня Сизиф только из-за гнома.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228357</commentid>
    <comment_count>15</comment_count>
    <who name="Roman Alifanov">ghgh2222</who>
    <bug_when>2023-06-26 10:45:51 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #11)
&gt; Если не хочется убирать зависимость у polari.
Я лично не понимаю, зачем gnome-shell&apos;у в зависимостях IRC чат. 
+ этой зависимости нет ни в одном дистрибутиве, на сколько я знаю.
Убирание %_datadir/metainfo/%xdg_name.appdata.xml не решит проблему захламленности системы лишними программами.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>229571</commentid>
    <comment_count>16</comment_count>
    <who name="Roman Alifanov">ghgh2222</who>
    <bug_when>2023-07-12 16:59:52 +0300</bug_when>
    <thetext>Исправлено в версии 44.2:
* Sat Jun 03 2023 Yuri N. Sedunov &lt;aris@altlinux.org&gt; 44.2-alt1
- 44.2
- bonus: polari-free build
Спасибо!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>