Bug 46162

Summary: Наличие множества экземпляров программы Krita в окне "Открыть с помощью" (mate-file-manager)
Product: Sisyphus Reporter: Анастасия Кирюхина <kiriukhinaaa>
Component: mate-file-managerAssignee: Valery Inozemtsev <shrek>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, cas, rider, shrek, vercha, vercha, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=46161
https://bugzilla.altlinux.org/show_bug.cgi?id=46155
Attachments:
Description Flags
Скрин
none
Скрин2
none
nemo-krita none

Description Анастасия Кирюхина 2023-05-16 15:10:07 MSK
Created attachment 13201 [details]
Скрин

Тестовый стенд p10 workstation x86-64
обновленный до Sisyphus

rpm -qa | grep krita
krita-5.1.5-alt3

rpm -qa | grep mate-file-manager
mate-file-manager-1.26.1-alt2

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

1. Установить программу: # apt-get install krita.

2. Нажать ПКМ по любому файлу, например, по картинке -> Открыть с помощью/Открыть в другой программе -> Выбрать в списке krita.

Ожидаемый результат: Наличие одного экземпляра программы krita.

Фактический результат: Наличие множества экземпляров программы krita.

Приложен скрин, см. вложения.

Воспроизводится в р10:

krita-5.1.5-alt2
mate-file-manager-1.26.1-alt2

Не воспроизводится в р10 kworkstation, р10 education kde.
См. https://bugzilla.altlinux.org/show_bug.cgi?id=46155#c1
Comment 1 Анастасия Кирюхина 2023-05-16 15:19:49 MSK
Created attachment 13205 [details]
Скрин2

Аналогичное поведение с программой kde5-okular при попытке открыть любой pdf.
kde5-okular-22.12.3-alt1

См. вложения.
Comment 2 Valery Inozemtsev 2023-05-16 21:45:13 MSK
Created attachment 13212 [details]
nemo-krita

в nemo тоже самое. разбирайтесь с kde
Comment 3 Sergey V Turchin 2023-05-17 12:19:57 MSK
(Ответ для Valery Inozemtsev на комментарий #2)
> в nemo тоже самое
Ещё на него баг

> разбирайтесь с kde
В KDE и krita всё ок. Один экземпляр показывает.
Comment 4 Yuri N. Sedunov 2023-05-17 12:39:10 MSK
В наутилус такая же фигня из-за этих многочисленных десктоп-файлов.

/usr/share/applications/kf5/krita_brush.desktop
/usr/share/applications/kf5/krita_csv.desktop
/usr/share/applications/kf5/krita_heif.desktop
/usr/share/applications/kf5/krita_heightmap.desktop
/usr/share/applications/kf5/krita_jp2.desktop
/usr/share/applications/kf5/krita_jpeg.desktop
/usr/share/applications/kf5/krita_jxl.desktop
/usr/share/applications/kf5/krita_kra.desktop
/usr/share/applications/kf5/krita_krz.desktop
/usr/share/applications/kf5/krita_ora.desktop
/usr/share/applications/kf5/krita_pdf.desktop
/usr/share/applications/kf5/krita_png.desktop
/usr/share/applications/kf5/krita_psd.desktop
/usr/share/applications/kf5/krita_qimageio.desktop
/usr/share/applications/kf5/krita_raw.desktop
/usr/share/applications/kf5/krita_spriter.desktop
/usr/share/applications/kf5/krita_svg.desktop
/usr/share/applications/kf5/krita_tga.desktop
/usr/share/applications/kf5/krita_tiff.desktop
/usr/share/applications/kf5/krita_webp.desktop
/usr/share/applications/kf5/krita_xcf.desktop
/usr/share/applications/kf5/org.kde.krita.desktop
Comment 5 Sergey V Turchin 2023-05-17 13:34:49 MSK
(Ответ для Yuri N. Sedunov на комментарий #4)
> В наутилус такая же фигня из-за этих многочисленных десктоп-файлов.
И на него баг.
С Okular+pdf то же самое будет.
KDE давно научился это обходить.
Comment 6 Valery Inozemtsev 2023-05-17 13:46:32 MSK
клиника... собирай все эти krita_*.desktop в один файл и расскажи апстриму что в MimeType можно указывать сколько угодно значений через точку с запятой
Comment 7 Sergey V Turchin 2023-05-17 14:05:24 MSK
Валер, не заставляй обвинять тебя в некомпетентности, пожалуйста.
Подсказка: сравни остальное содержимое этих desktop-файлов.

P.S.
Заодно и okular применительно к этой проблеме изучи.
Comment 8 Sergey V Turchin 2023-05-17 14:10:18 MSK
> Заодно и okular применительно к этой проблеме изучи.
Даже лучше именно его. Он показательнее.
Comment 9 Valery Inozemtsev 2023-05-17 14:15:32 MSK
хорошо... "применительно к этой проблеме" caja/nemo показывает ровно то что хотели разработчики KDE
Comment 10 Sergey V Turchin 2023-05-17 14:22:43 MSK
(Ответ для Valery Inozemtsev на комментарий #9)
> caja/nemo показывает ровно то что хотели разработчики KDE
Обман. Dolphin показывает ровно то, что хотели разработчики KDE.
Comment 11 Анастасия Кирюхина 2023-05-19 09:59:43 MSK
(Ответ для Valery Inozemtsev на комментарий #9)
> хорошо... "применительно к этой проблеме" caja/nemo показывает ровно то что
> хотели разработчики KDE

Решение notabug считаю некорректным.
Comment 12 Valery Inozemtsev 2023-05-19 10:56:18 MSK
ваше мнение очень важно для нас
Comment 13 Vera Blagoveschenskaya 2023-05-19 11:02:23 MSK
Коллеги, если не планируется исправления, ставьте wontfix.

На скриншоте явное безобразие https://attachments.bugzilla.altlinux.org/attachment.cgi?id=13201