Summary: | Некорректно отображается подпись в детальной карточке приложения. | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Олег Щавелев <oleg> | ||||
Component: | gnome-software | Assignee: | Yuri N. Sedunov <aris> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | aris, cas, felixz, i.chvilo2016, ilyousha | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
*** Bug 48342 has been marked as a duplicate of this bug. *** Нечитаемые символы появляются, если в описании пакета нет тега project_license вида: <project_license>GPL-3.0-or-later</project_license> У нас это все пакеты, у которых нет metainfo или appdata, и информация собирается только из десктоп-файлов, в которых, разумеется, ничего нет про лицензию. Само собой, что эти плохие символы -- бага, и возможно даже не gnome-software, которая сама не парсит метаинформацию, а libappstream. Предлагаю усовершенствовать сбор appstream-data, забирая недостающие сведения о лицензии из тега License соответствующих rpm-пакетов. |
Created attachment 14973 [details] описание содержит нечитаемые символы Стенды с ошибкой: ================= * ALT Regular Sisyphus x86_64 * Kernel: 6.5.10-un-def-alt1 * GNOME 45.1 * AMD Ryzen 7 4800HS with Radeon Graphics (16) @ 4.300GHz * AMD ATI 04:00.0 Renoir * 1: 1920x1080~144Hz 2: 1280x720~60Hz Версия программы: ================= gnome-software-45.1-alt1.x86_64 Шаги, приводящие к ошибке: ================= * Открыть Центр приложений * Открыть поиск, ввести firefox * Открыть детальную карточка приложения Firefox Результат: ========== Подпись "Вероятное не безопасное" - описание содержит нечитаемые символы. Показываю на скриншоте. Ожидаемый результат: ==================== Все символы должны корректно отображаться.