Bug 12553

Summary: [Update Request] qt5 > qt-5.15.5
Product: [ROSA-based products] ROSA Fresh Reporter: VictorR2007 <victorr2007>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: a.proklov, v.potapov, victorr2007
Version: AllFlags: v.potapov: qa_verified+
a.proklov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:
Attachments: Файл репозитория

Description VictorR2007 2022-08-13 18:33:28 MSK
Для начала, пояснение.
Пакет qt5-5.15.x платная версия.
После выхода этой версии, она в течении полугода была бесплатной,
а все последующие версии уже были платными.
В разряд бесплатных они стали переводиться через два года.
Так что все самые важные исправления, нужные  для работы
kde5, особенно последних версий, вошли уже в последние версии.
На сегодня самая последняя свободная версия 5.15.5,
которую открыли 17 июня.
Comment 1 VictorR2007 2022-08-13 18:41:54 MSK
Created attachment 5772 [details]
Файл репозитория

Нужно проверить обновление qt5 до последней актуальной версии.
Для подключения сделал файл репозитория.
Пакеты kde5 пересобраны с qt-5.15.5.
Установка ппроверена.
Comment 2 VictorR2007 2022-08-13 18:43:20 MSK
Репозиторий находится здесь
http://abf-downloads.rosalinux.ru/qt5_backports_personal/repository/rosa2021.1/x86_64/main/release/
Comment 3 VictorR2007 2022-08-14 14:58:54 MSK
Пересобрал все необходимые пакеты.
Проверил обновление и работу на чистой новой установке.
Проверял kde5, lxqt и lumina.
Lumina на виртуалке не запускалась.
Но из под kde5 все приложения работают.
Тогда установил на реальное железо,
на ноутбук, и проблем не оказалось.
Всё работает без проблем.
Comment 4 VictorR2007 2022-08-15 14:59:35 MSK
Собраны пакеты plasma-5.24.6 с подключением источника qt5,
для совместного теста этой плазмы с qt-5.15.5.

Для подключения нужно сделать файл kde5.repo с таким текстом

[kde5]
name=kde5
baseurl=http://abf-downloads.rosalinux.ru/kde5_backports_personal/repository/rosa2021.1/x86_64/main/release/
gpgcheck=0
enabled=1
cost=999

и поместить в /etc/yum.repos.d/

Если уже есть пакеты, установленные из источника kde5_backports,
то обновление делается двумя командами.

dnf clean all

dnf distrosync
Comment 5 Vladimir Potapov 2022-08-18 12:53:19 MSK
поставил для тестирования
Comment 6 Vladimir Potapov 2022-08-19 11:43:48 MSK
Почему-то на второй машине не идет обновление (тестинги включены)
sudo dnf update
created by dnf config-manager from http://abf-downloads.rosalinux.ru/kde5_backports_personal/repository/rosa2021.1/x86_64/main/release/                                                                      12 kB/s | 3.3 kB     00:00    
Ошибка: 
 Проблема 1: cannot install the best update candidate for package layer-shell-qt-5.24.5-1.x86_64
  - nothing provides libQt5WaylandClient.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by layer-shell-qt-5.24.6-1.x86_64
 Проблема 2: cannot install the best update candidate for package lib64kwin5-5.24.5-1.x86_64
  - nothing provides libQt5Gui.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by lib64kwin5-5.24.6-1.x86_64
 Проблема 3: cannot install the best update candidate for package lib64layershellqt5-5.24.5-1.x86_64
  - nothing provides libQt5Gui.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by lib64layershellqt5-5.24.6-1.x86_64
  - nothing provides libQt5WaylandClient.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by lib64layershellqt5-5.24.6-1.x86_64
 Проблема 4: cannot install the best update candidate for package plasma5-kwin-5.24.5-1.x86_64
  - nothing provides libQt5Gui.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by plasma5-kwin-5.24.6-1.x86_64
  - nothing provides libQt5Core.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by plasma5-kwin-5.24.6-1.x86_64
 Проблема 5: cannot install the best update candidate for package plasma5-workspace-5.24.5-1.x86_64
  - nothing provides libQt5Gui.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by plasma5-workspace-5.24.6-1.x86_64
  - nothing provides libQt5WaylandClient.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by plasma5-workspace-5.24.6-1.x86_64
 Проблема 6: cannot install the best update candidate for package qt5-platformtheme-plasma5-5.24.5-1.x86_64
  - nothing provides libQt5Gui.so.5(Qt_5.15.5_PRIVATE_API)(64bit) needed by qt5-platformtheme-plasma5-5.24.6-1.x86_64
(попробуйте добавить «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
Comment 7 VictorR2007 2022-08-19 14:49:38 MSK
(In reply to Vladimir Potapov from comment #6)
> Почему-то на второй машине не идет обновление (тестинги включены)
> sudo dnf update

Ну ты не подключил источники из сообщения вверху, второе сверху.
Репы с qt5.
Ну и обновлять лучше командами


dnf clean all

dnf distrosync
Comment 8 Vladimir Potapov 2022-08-23 13:14:08 MSK
http://abf-downloads.rosalinux.ru/kde5_backports_personal/repository/rosa2021.1/x86_64/main/release/
http://abf-downloads.rosalinux.ru/qt5_backports_personal/repository/rosa2021.1/x86_64/main/release/
*************************** Advisory ******************
Up qt to  5.15.5, up plasma to 5.24.6
*******************************************************
QA Verified