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

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

    <bug>
          <bug_id>48175</bug_id>
          
          <creation_ts>2023-10-25 14:16:10 +0300</creation_ts>
          <short_desc>Неверные приоритеты в  /usr/share/applications/mimeapps.list</short_desc>
          <delta_ts>2023-12-04 13:43:05 +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>altlinux-mime-defaults</component>
          <version>unstable</version>
          <rep_platform>x86_64</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>
          
          <blocked>46625</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey V Turchin">zerg</reporter>
          <assigned_to name="viy">viy</assigned_to>
          <cc>aen</cc>
    
    <cc>antohami</cc>
    
    <cc>aris</cc>
    
    <cc>cas</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>235581</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-10-25 14:16:10 +0300</bug_when>
    <thetext>Приоритеты в /usr/share/applications/mimeapps.list определены неверно, т.е. надо или поставить первыми приложения из KDE (префикс &quot;kf5-&quot; убираем) или *лучше* сделать этот файл пустым.

Т.е. все среды, которым нужно переопределить приоритеты, должны искать этот файл в другом месте или с другим именем.

P.S.
Весь KDE идёт в /usr/ .
Все desktоp-файлы перемещаются в /usr/share/applications/ (без подкаталога /kf5/).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>235587</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-10-25 14:36:34 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #0)
&gt; *лучше* сделать этот файл пустым.
Не лучше, а необходимо сделать пустым.

Специфичные приоритеты можно класть в
/usr/share/applications/${XDG_CURRENT_DESKTOP}-mimeapps.list
, т.е. в
/usr/share/applications/KDE-mimeapps.list
/usr/share/applications/GNOME-mimeapps.list
и т.д..


P.S.
/usr/share/applications/KDE-mimeapps.list можно делать уже сейчас, только удаляя все &quot;kf5-&quot; префиксы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236290</commentid>
    <comment_count>2</comment_count>
    <who name="viy">viy</who>
    <bug_when>2023-11-02 16:44:44 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #1)

Извиняюсь за задержку, погряз в тестовой пересборке с новым perl.

&gt; /usr/share/applications/KDE-mimeapps.list можно делать уже сейчас,

Сделано в altlinux-mime-defaults-0.440-alt1

&gt; удаляя все &quot;kf5-&quot; префиксы.

делаю, по мере миграции пакетов с префикса &quot;kf5-&quot;. 
Основные изменения были в 0.439, в 0.440, к примеру,
добавилась org.kde.haruna.desktop;
буду регулярно обновлять, пока миграция не завершится.

Что с /usr/share/kf5/applications/mimeapps.list ?
когда можно будет убрать?

&gt; Специфичные приоритеты можно класть в
&gt; /usr/share/applications/${XDG_CURRENT_DESKTOP}-mimeapps.list
&gt; , т.е. в
&gt; /usr/share/applications/KDE-mimeapps.list
&gt; /usr/share/applications/GNOME-mimeapps.list
&gt; и т.д..

Поддерживаю, но надо будет 
1) расписать этот момент в mime полиси,
2) написать документацию по altlinux-mime-defaults
3) развесить баги по DE

&gt; /usr/share/applications/mimeapps.list
&gt; Не лучше, а необходимо сделать пустым.

Этот момент непонятен. Что-то должно быть по умолчанию.
Кроме полноценных DE, есть еще всякие WM вроде icewm, на котором я сижу,
или даже среды вроде киоска с браузером.
Всем им нужна корректная связка для mime, хотя бы для того, чтобы в браузере открыть с помощью ... было осмысленным.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236291</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-02 16:57:24 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #2)
&gt; &gt; /usr/share/applications/mimeapps.list
&gt; &gt; Не лучше, а необходимо сделать пустым.
&gt; Этот момент непонятен. Что-то должно быть по умолчанию.
Умолчания есть случайным образом в desktop-файлах. Раньше же как-то жили.

А чтоб не ломать без-XDG_CURRENT_DESKTOP-ные среды тогда надо чисто для таких что-то среднее нагородить и если и учитывать там софт для KDE/GNOME/MATE/XFCE, то только в последнюю очередь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236308</commentid>
    <comment_count>4</comment_count>
    <who name="viy">viy</who>
    <bug_when>2023-11-02 18:18:56 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #3)
&gt; (Ответ для viy на комментарий #2)
&gt; &gt; &gt; /usr/share/applications/mimeapps.list
&gt; &gt; &gt; Не лучше, а необходимо сделать пустым.
&gt; &gt; Этот момент непонятен. Что-то должно быть по умолчанию.
&gt; Умолчания есть случайным образом в desktop-файлах. Раньше же как-то жили.

уже 12+ лет живем с altlinux-mime-defaults.

&gt; А чтоб не ломать без-XDG_CURRENT_DESKTOP-ные среды тогда надо чисто для
&gt; таких что-то среднее нагородить и если и учитывать там софт для
&gt; KDE/GNOME/MATE/XFCE, то только в последнюю очередь.

сейчас так и есть :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236341</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-03 10:42:58 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #4)
&gt; &gt; &gt; Этот момент непонятен. Что-то должно быть по умолчанию.
&gt; &gt; Умолчания есть случайным образом в desktop-файлах. Раньше же как-то жили.
&gt; уже 12+ лет живем с altlinux-mime-defaults.
Раньше же как-то жили. ;-)

&gt; &gt; А чтоб не ломать без-XDG_CURRENT_DESKTOP-ные среды тогда надо чисто для
&gt; &gt; таких что-то среднее нагородить и если и учитывать там софт для
&gt; &gt; KDE/GNOME/MATE/XFCE, то только в последнюю очередь.
&gt; сейчас так и есть :)
Ок!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236342</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-03 10:49:27 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #2)
&gt; есть еще всякие WM вроде icewm, на котором я сижу,
А ему ничего не мешает, кстати, если видите смысл в отдельном списке приоритетов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236682</commentid>
    <comment_count>7</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-11-08 20:16:57 +0300</bug_when>
    <thetext>Я правильно понимаю, что бага была исправлена этим заданием:
https://packages.altlinux.org/ru/tasks/333414/
?

Если это так, то закройте, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236686</commentid>
    <comment_count>8</comment_count>
    <who name="viy">viy</who>
    <bug_when>2023-11-08 20:56:40 +0300</bug_when>
    <thetext>В процессе исправления. KDE пакеты мигрируют не сразу, а по мере пересборки.
за ними меняется mimeapps.list по факту миграции.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238215</commentid>
    <comment_count>9</comment_count>
    <who name="viy">viy</who>
    <bug_when>2023-12-01 21:02:09 +0300</bug_when>
    <thetext>KDE уже мигрировал? Можно закрывать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238236</commentid>
    <comment_count>10</comment_count>
    <who name="viy">viy</who>
    <bug_when>2023-12-02 14:20:24 +0300</bug_when>
    <thetext>выложил свежий
[#335609] DONE altlinux-mime-defaults.git=0.443-alt1
за неделю изменений в KDE пакетах не было.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238292</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-12-04 13:40:42 +0300</bug_when>
    <thetext>(Ответ для viy на комментарий #9)
&gt; KDE уже мигрировал? Можно закрывать?
В общем да. Если только несущественные мелочи остались.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238293</commentid>
    <comment_count>12</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2023-12-04 13:43:05 +0300</bug_when>
    <thetext>Спасибо!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>