Bug 37113

Summary: некорректно работает ассоциация файлов fb2
Product: Sisyphus Reporter: gubina <gubina>
Component: fbreaderAssignee: Anton Farygin <rider>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aris, darktemplar, iv, mvk, rider
Version: unstable   
Hardware: all   
OS: Linux   

Description gubina@basealt.ru 2019-08-15 16:32:31 MSK
При попытке открыть файл щелчком мыши идет неправильная ассоциация файла (с LibreOffice).
Прошу исправить на fbreader.
Comment 1 Anton Farygin 2019-08-15 16:38:58 MSK
В fbreader есть все необходимые для этого настройки, но кто-то даёт более высокий приоритет LibreOffice.
Попросите разобраться автора вашего дистрибутива.
Comment 2 Ivan A. Melnikov 2019-08-16 11:36:05 MSK
(In reply to comment #1)
> В fbreader есть все необходимые для этого настройки, но кто-то даёт более
> высокий приоритет LibreOffice.

Дело не в приоритетех, а в разных типах mime. FBReader пытается зарегистрировать тип application/x-fb2:

$ rpm -ql fbreader | grep 'desktop$' | xargs grep fb2
/usr/share/mimelnk/application/x-fb2.desktop:MimeType=application/x-fb2
/usr/share/mimelnk/application/x-fb2.desktop:Patterns=*.fb2.zip;*.fb2;

Но для *.fb2 и *.fb2.zip из пакета shared-mime-info прилетают совсем другие mime-типы:

$ xdg-mime query filetype test.fb2
application/x-fictionbook+xml
$ xdg-mime query filetype test.fb2.zip
application/x-zip-compressed-fb2

Мне кажется, с этим всё-таки надо что-то сделать. Не уверен, с какой стороны.
Comment 3 Anton Farygin 2019-08-16 12:31:06 MSK
fbreader сильно устарел и я не рекомендую включать его в состав дистрибутивов.