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

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

    <bug>
          <bug_id>40502</bug_id>
          
          <creation_ts>2021-07-15 16:08:22 +0300</creation_ts>
          <short_desc>Не регистрируется как браузер по умолчанию</short_desc>
          <delta_ts>2021-09-01 20:22:42 +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>chromium-gost</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=39676</see_also>
    
    <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=39457</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Lenar Shakirov">snejok</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>aen</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>valentina</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>200545</commentid>
    <comment_count>0</comment_count>
    <who name="Lenar Shakirov">snejok</who>
    <bug_when>2021-07-15 16:08:22 +0300</bug_when>
    <thetext>Видимо нужно подправить патч, меняющий имя desktop файла (заодно и путь к иконкам)


--- a/0003-ALT-Set-appropriate-desktop-file-name-for-default-br.patch
+++ b/0003-ALT-Set-appropriate-desktop-file-name-for-default-br.patch
@@ -25,7 +25,7 @@ index 55be2dc19fb..dde6f0e56c9 100644
    return &quot;google-chrome&quot;;
  #else  // BUILDFLAG(CHROMIUM_BRANDING)
 -  return &quot;chromium-browser&quot;;
-+  return &quot;chromium&quot;;
++  return &quot;chromium-gost&quot;;
  #endif
  }

@@ -52,7 +52,7 @@ index 1632dce3925..b67d664f363 100644
    if (env-&gt;GetVar(&quot;CHROME_DESKTOP&quot;, &amp;name) &amp;&amp; !name.empty())
      return name;
 -  return &quot;chromium-browser.desktop&quot;;
-+  return &quot;chromium.desktop&quot;;
++  return &quot;chromium-gost.desktop&quot;;
  #endif
  }
  #endif  // defined(OS_LINUX) &amp;&amp; !defined(OS_CHROMEOS)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200548</commentid>
    <comment_count>1</comment_count>
    <who name="Lenar Shakirov">snejok</who>
    <bug_when>2021-07-15 16:43:45 +0300</bug_when>
    <thetext>Плюс:

1. Скопировал /usr/share/xfce4/helpers/chromium.desktop в chromium-gost.desktop
2. Добавил почти во все Name= слово GOST
3. Исправил X-XFCE-Binaries=chromium-gost;

Теперь /usr/bin/exo-preferred-applications видит chromium-gost

# cat /usr/share/xfce4/helpers/chromium-gost.desktop

[Desktop Entry]
Version=1.0
Icon=chromium-gost
Type=X-XFCE-Helper
Name=Chromium GOST
Name[ar]=Chromium GOST
Name[ast]=Chromium GOST
Name[bg]=Chromium GOST
Name[ca]=Chromium GOST
Name[cs]=Chromium GOST
Name[da]=Chromium GOST
Name[de]=Chromium GOST
Name[el]=Chromium GOST
Name[en_AU]=Chromium GOST
Name[en_GB]=Chromium GOST
Name[es]=Chromium GOST
Name[et]=Chromium GOST
Name[eu]=Chromium GOST
Name[fi]=Chromium GOST
Name[fr]=Chromium GOST
Name[gl]=Chromium GOST
Name[he]=Chromium GOST
Name[hr]=Chromium GOST
Name[hu]=Chromium GOST
Name[id]=Chromium GOST
Name[is]=Chromium GOST
Name[it]=Chromium GOST
Name[ja]=Chromium GOST
Name[kk]=Chromium GOST
Name[ko]=크로미움
Name[lt]=Chromium GOST
Name[ms]=Chromium GOST
Name[nb]=Chromium GOST
Name[nl]=Chromium GOST
Name[nn]=Chromium GOST
Name[oc]=Chromium GOST
Name[pl]=Chromium GOST
Name[pt]=Chromium GOST
Name[pt_BR]=Chromium GOST
Name[ro]=Chromium GOST
Name[ru]=Chromium GOST
Name[sk]=Chromium GOST
Name[sl]=Chromium GOST
Name[sr]=Кромијум
Name[sv]=Chromium GOST
Name[te]=కరమయమ
Name[th]=Chromium GOST
Name[tr]=Chromium GOST
Name[ug]=خىروم
Name[uk]=Хроміум
Name[vi]=Chromium GOST
Name[zh_CN]=Chromium GOST
Name[zh_HK]=Chromium GOST
Name[zh_TW]=Chromium GOST
StartupNotify=true
X-XFCE-Binaries=chromium-gost;
X-XFCE-Category=WebBrowser
X-XFCE-Commands=%B;
X-XFCE-CommandsWithParameter=%B &quot;%s&quot;;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200891</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 11:37:58 +0300</bug_when>
    <thetext>ping http://git.altlinux.org/srpms/c/chromium-gost.git?p=chromium-gost.git;a=blob;f=0003-ALT-Set-appropriate-desktop-file-name-for-default-br.patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200892</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 11:38:47 +0300</bug_when>
    <thetext>Это уже в p9 и не только в KDE, а везде.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200894</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 12:21:14 +0300</bug_when>
    <thetext>*** Bug 39457 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200895</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 12:23:54 +0300</bug_when>
    <thetext>chromium-gost входит в Workstation K, поэтому актуально прямо сейчас исправить к выходу 9.2 .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200898</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-07-26 12:33:46 +0300</bug_when>
    <thetext>на Андрея случайно перевесил. 
ошибка критична для выпуска продуктов на p9/p10.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200900</commentid>
    <comment_count>7</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-07-26 13:11:53 +0300</bug_when>
    <thetext>Гоша в отпуске.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200901</commentid>
    <comment_count>8</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-07-26 13:12:03 +0300</bug_when>
    <thetext>Гоша в отпуске.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200902</commentid>
    <comment_count>9</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-07-26 13:12:24 +0300</bug_when>
    <thetext>Гоша в отпуске.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200903</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-07-26 13:24:35 +0300</bug_when>
    <thetext>Сергей, посмотри пожалуйста, патчи есть, возможно стоит сделать NMU если тебе нужно срочно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200904</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 13:27:16 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #10)
&gt; Сергей, посмотри пожалуйста, патчи есть, возможно стоит сделать NMU если
&gt; тебе нужно срочно.
Ок.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200905</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 13:29:30 +0300</bug_when>
    <thetext>(Ответ для AEN на комментарий #7)
&gt; Гоша в отпуске.
&gt; Серьёзность: major → normal
#39457 повешена ещё в прошлом году</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200908</commentid>
    <comment_count>13</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-07-26 14:28:42 +0300</bug_when>
    <thetext>(In reply to Lenar Shakirov from comment #1)
&gt; # cat /usr/share/xfce4/helpers/chromium-gost.desktop
&gt; 

А это уже xfce4-settings</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200910</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 14:38:40 +0300</bug_when>
    <thetext>&gt; &gt; # cat /usr/share/xfce4/helpers/chromium-gost.desktop
&gt; А это уже xfce4-settings
Наверняка можно было использовать стандартное место. Не суть.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200912</commentid>
    <comment_count>15</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-07-26 14:53:20 +0300</bug_when>
    <thetext>Description:
http://git.altlinux.org/people/mcpain/packages/?p=chromium-gost.git;a=commit;h=88439770f8ac6eb7abaf8b0fddaa01d52fa6142a

Comment 1:
http://git.altlinux.org/people/mcpain/packages/?p=xfce4-settings.git;a=commit;h=508757b66274169210f80f35dc3c4e9d710172cb

feel free to take/rewrite/discard those changes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200914</commentid>
    <comment_count>16</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-26 14:56:19 +0300</bug_when>
    <thetext>Ага.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201724</commentid>
    <comment_count>17</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-08-17 14:23:11 +0300</bug_when>
    <thetext>(Ответ для AEN на комментарий #9)
&gt; Гоша в отпуске.
Надолго?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201725</commentid>
    <comment_count>18</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2021-08-17 14:25:52 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #17)
&gt; (Ответ для AEN на комментарий #9)
&gt; &gt; Гоша в отпуске.
&gt; Надолго?

Вернулся</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201728</commentid>
    <comment_count>19</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-08-17 14:33:51 +0300</bug_when>
    <thetext>Ждём исправление в p9.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201889</commentid>
    <comment_count>20</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-08-20 13:41:48 +0300</bug_when>
    <thetext>Нужно для выпуска Workstation K 9.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201894</commentid>
    <comment_count>21</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-08-20 15:17:48 +0300</bug_when>
    <thetext>В текущей версии в chromium-gost подправлять уже ничего не требуется.

Требуется ли править xfce4-settings?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201895</commentid>
    <comment_count>22</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-08-20 15:30:47 +0300</bug_when>
    <thetext>(Ответ для Олег Соловьев на комментарий #21)
&gt; Требуется ли править xfce4-settings?
Уверен, мантейнер справится.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201908</commentid>
    <comment_count>23</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2021-08-20 21:07:09 +0300</bug_when>
    <thetext>Поскольку оставшаяся часть баги относится к xfce4-settings и требует преобразования актуального /usr/share/xfce4/helpers/chromium.desktop в chromium-gost.desktop, перевешиваю на xfce4-settings.

Считаю нецелесообразным ставить xfce4-settings в сборочную зависимостиь chromium-gost.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202209</commentid>
    <comment_count>24</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2021-09-01 20:22:42 +0300</bug_when>
    <thetext>xfce4-settings-4.16.2-alt2 -&gt; sisyphus:

 Wed Sep 01 2021 Mikhail Efremov &lt;sem@altlinux&gt; 4.16.2-alt2
 - Added chromium-gost.desktop file (thx mcpain@) (closes: #40502).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>