Bug 58908 - Пакет calligra-okular-generators в Discover представлен кучей "дубликатов"
Summary: Пакет calligra-okular-generators в Discover представлен кучей "дубликатов"
Status: CLOSED DUPLICATE of bug 54365
Alias: None
Product: Sisyphus
Classification: Development
Component: appstream-data-desktop (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: felixz@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-27 19:30 MSK by Белая Алёна
Modified: 2026-04-27 19:35 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Белая Алёна 2026-04-27 19:30:24 MSK
plasma-discover-6.6.4-alt2
appstream-data-desktop-20260313-alt1

Стенды: 
Alt Workstation K 11.3 x86_64, обновленный до Sisyphus
Alt Education KDE 11.1 x86_64, обновленный до Sisyphus

Шаги воспроизведения: 
1. Запустить Discover из меню приложений (Система -> Discover) или через терминал: 
$ plasma-discover
2. Выбрать "Весь каталог" и в поиске ввести okular

Результат: множество записей с одинаковым именем "Okular" (без указания дополнительной информации, например расширения) 

Ожидаемый результат: одна запись c именем, указывающим на пакет calligra-okular-generators, либо множество записей с разными именами, например с указанием типа расширения. 

Все записи представляют собой один и тот же пакет -  calligra-okular-generators и если установить один из них, то затем все записи в Discover будут отображаться как установленные (что условно ожидаемо, т.к. пакет один и тот же). 
Множество записей связано с тем, что каждая из них, видимо, генерируется своим .desktop-разделом в /usr/share/swcatalog/xml/altlinux.xml, где имена для всех записей представлены как "Okular", а путь до каждой записи отличается. В Discover это можно увидеть если нажать кнопку "Поделиться" и например скопировать информацию в буфер обмена, а затем в текстовый редактор. Будут например записи: 
appstream://okularapplication_powerpoint_calligra.desktop
appstream://okularapplication_rtf_calligra.desktop
appstream://okularapplication_wpd_calligra.desktop
appstream://okularapplication_doc_calligra.desktop

Discover отображает то, что указано в /usr/share/swcatalog/xml/altlinux.xml, не искажая информацию, но перенимая недочеты, поэтому править нужно в appstream-data-desktop.
Comment 1 Белая Алёна 2026-04-27 19:35:46 MSK

*** This bug has been marked as a duplicate of bug 54365 ***