Bug 44508

Summary: Не работает функция "Установить" из вкладки Сервис kf5-purpose на Education KDE
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: gnome-softwareAssignee: Yuri N. Sedunov <aris>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, cas, kiriukhinaaa, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
failed none

Description Tatyana Gagina 2022-12-01 15:15:30 MSK
Created attachment 12009 [details]
failed

Стенд, обновлённый до Sisyphus:
education-10-x86-64-kde

Версия: kf5-purpose-5.100.0-alt2
kde5-spectacle-22.08.3-alt1

Шаги: 
1) Установить пакет:
# apt-get install kf5-purpose kde5-spectacle
2) Запустить из терминала: 
$ spectacle
3) Перейти во вкладку Сервис -> Запись экрана -> Дополнительно -> Peek -> Установить.

Результат: открылся Центр приложений с ошибкой "Не удалось установить: не поддерживается" (во вложении failed).
Причём, установка отдельно из Центр приложений работает корректно (без перехода по вкладкам в spectacle).

В терминале вывод: 
 $ spectacle
11:06:48:0791 Gs  failed to convert URL to GsApp: no application was created for running url-to-app on plugin=packagekit-url-to-app with dedupe-flags=7 with timeout=60 with search=appstream://com.github.vkohaupt.vokoscreenng/, elapsed time since creation 6ms

Аналогично для vokoscreenNG.
При попытке установить OBS Studio из вкладки "Сервис" вывод:
==================== Программа SSR остановлена ====================
11:04:03:0282 Gs  plugin appstream took 2,2 seconds to do setup
11:04:07:0334 Gs  plugin fwupd took 4,1 seconds to do setup
11:04:07:0995 PK  failed to set proxy: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_2dengine_2derror_2dquark.Code3: setting the proxy failed: failed to get the uid
11:04:07:0996 GsPluginPackageKit failed to set proxies: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_2dengine_2derror_2dquark.Code3: setting the proxy failed: failed to get the uid

Ожидаемый результат: при нажатии на вкладку "Установить" выполняется установка соответствующей программы.

Дополнительно, на kworkstation в данном случае открывается Discover, с помощью которого идёт установка. Замечание: если поставить на education kde пакет plasma5-discover, то ошибок нет, отрабатывает так же, как на kworkstation.

Проверялось в p10, ошибка воспроизводится (только на p10-education-10-x86-64-kde).
Comment 1 Sergey V Turchin 2022-12-01 15:32:33 MSK
plasma5-discover-5.26.4-alt1 устанавливается и с flathub и из alt.
Возможно, appstream-data старый.
Comment 2 Sergey V Turchin 2022-12-01 15:57:20 MSK
Ну и всё подряд новое уже на тестировании в p10.
Comment 3 Анастасия Кирюхина 2023-03-24 15:39:29 MSK
Воспроизводится на education x86-64 kde

kf5-purpose-common-5.102.0-alt1
kf5-purpose-5.102.0-alt1

kde5-spectacle-22.12.2-alt1
Comment 4 Анастасия Кирюхина 2023-03-24 16:35:40 MSK
(Изменение комментария #3)
> Воспроизводится на education x86-64 kde
> kf5-purpose-common-5.102.0-alt1
> kf5-purpose-5.102.0-alt1
> 
> kde5-spectacle-22.12.2-alt1

В р10:

kf5-purpose-common-5.102.0-alt1
kf5-purpose-5.102.0-alt1

kde5-spectacle-22.12.2-alt1

В Sisyphus:

kf5-purpose-5.104.0-alt1
kf5-purpose-common-5.104.0-alt1

kde5-spectacle-22.12.3-alt1
Comment 5 Sergey V Turchin 2023-03-24 16:43:03 MSK
> PluginPackageKit failed to set proxies
Это gnome-software не справляется
Comment 6 Анастасия Кирюхина 2023-03-24 16:47:41 MSK
Воспроизводится на education x86-64 kde (см. комментарий #4)

В Sisyphus:

kf5-purpose-5.104.0-alt1
kf5-purpose-common-5.104.0-alt1

kde5-spectacle-22.12.3-alt1
Comment 7 Анастасия Кирюхина 2023-03-24 16:50:13 MSK
р10:

gnome-software-40.4-alt1
gnome-software-disable-updates-1.0-alt1

Sisyphus:

gnome-software-44.0-alt1
gnome-software-disable-updates-1.0-alt1