| Summary: | [fix 21] kconfig: do not default to mobile config | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Mikhail Novosyolov <m.novosyolov> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | VERIFIED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | a.proklov, pastordidi, v.potapov, victorr2007 |
| Version: | Plasma5 | Flags: | v.potapov:
qa_verified+
a.proklov: published+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | 2021.1 | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
|
Description
Mikhail Novosyolov
2023-06-26 15:00:55 MSK
Этого мало. Не прилетает пакет plasma5-config-plasma-fresh, из-за чего панель не создается. Виктор, куда добавить Requires: plasma5-config-plasma Suggests: plasma5-config-plasma-fresh ? в plasma5-workspace, может? (In reply to Mikhail Novosyolov from comment #1) > в plasma5-workspace, может? В него нельзя. Я специально из него убирал лишние зависимости, чтобы не тянуло пакеты для desktop, в plasma-mobile. (In reply to Mikhail Novosyolov from comment #1) > Этого мало. Не прилетает пакет plasma5-config-plasma-fresh, из-за чего > панель не создается. > Виктор, куда добавить > Requires: plasma5-config-plasma > Suggests: plasma5-config-plasma-fresh В task-plasma5. Я же их добавлял в этот пакет. Что, опять гит откатывали? (In reply to VictorR2007 from comment #3) > (In reply to Mikhail Novosyolov from comment #1) > > Этого мало. Не прилетает пакет plasma5-config-plasma-fresh, из-за чего > > панель не создается. > > Виктор, куда добавить > > Requires: plasma5-config-plasma > > Suggests: plasma5-config-plasma-fresh > > В task-plasma5. > Я же их добавлял в этот пакет. > Что, опять гит откатывали? Бдин, их тут удалили https://abf.rosalinux.ru/import/task-plasma5/commit/79a22c237888e30426a2058665c41dd123235f1d Эти сборки откатил. (In reply to Mikhail Novosyolov from comment #0) > ******** QA ADVISORY ******** > > kconfig 5.105.0-3 > - default to desktop config, not mobile > https://abf.io/build_lists/4599169 > https://abf.io/build_lists/4599170 > https://abf.io/build_lists/4599171 > > При установке task-plasma5 в систему без DE (например, поверх серверного > образа) ставился plasma-phone-settings, т.к. не было указания, какой из > предоставяющих (Provides) plasma5-config пакетов предпочтительнее. > В результате запускалась плазма без панели задач. Эти сборки не действительны. Откатил комииты в этом пакете. Сейчас починю в другом пакете. Когда принимали этот баг, https://bugzilla.rosalinux.ru/show_bug.cgi?id=13363 прозевали, что были удалены установочные зависимости. Requires: plasma5-config-fresh Requires: plasma5-config-plasma-fresh Вот в этом коммите https://abf.rosalinux.ru/import/task-plasma5/commit/79a22c237888e30426a2058665c41dd123235f1d Сейчас вернул их. Новые сборки task-plasma5 https://abf.rosalinux.ru/build_lists/4599273 https://abf.rosalinux.ru/build_lists/4599274 https://abf.rosalinux.ru/build_lists/4599275 https://abf.rosalinux.ru/build_lists/4599276 https://abf.rosalinux.ru/build_lists/4599277 (In reply to VictorR2007 from comment #5) > Новые сборки task-plasma5 > https://abf.rosalinux.ru/build_lists/4599273 > https://abf.rosalinux.ru/build_lists/4599274 > https://abf.rosalinux.ru/build_lists/4599275 > https://abf.rosalinux.ru/build_lists/4599276 > https://abf.rosalinux.ru/build_lists/4599277 Тут не все проходят тесты. Некоторые пакеты из plasma5-mobile были удалены из contrib, но не собраны в main. Мобильная версия делается только для aarch64, поэтому для остальных не стали их собирать в 2021.1. **************************** The update sent to testings Мне не нравятся такие зависимости, но пусть будут, раз были раньше. В 2023.1 предлагаю сделать вот так: https://abf.io/import/task-plasma5/pull_requests/2 (In reply to Mikhail Novosyolov from comment #8) > Мне не нравятся такие зависимости, но пусть будут, раз были раньше. > > В 2023.1 предлагаю сделать вот так: > https://abf.io/import/task-plasma5/pull_requests/2 Я бы не стал портить этот пакет. Для Rosa plasma5 должны быть всегда установлены пакеты plasma5-config-fresh plasma5-config-plasma-fresh Удаление любого из них приведёт к сломанной системе. Уже второй раз они случайно терялись, и это приводило к проблемам. Поэтому они и записаны для Росы версии Plasma5 как Requires: plasma5-config-fresh Requires: plasma5-config-plasma-fresh Они записаны правильно. Нужны именно для этой версии Росы, и нужны всегда. Не пойму, зачем с ними играться. Установка пакетов с помощью метапакетов не всегда работает. Если пакет явно удалён, переустановка метапакета, у которого пакеты записаны как слабые зависимости, не всегда исправляет ситуацию. На форуме не первый день пытаются починить dnfdragora. Человек удалил вроде task-iso, сломался dnfdragora, и починить теперь не может. Пусть так пока остается, нормально. task-plasma5-15-2 https://abf.rosalinux.ru/build_lists/4599273 https://abf.rosalinux.ru/build_lists/4599274 https://abf.rosalinux.ru/build_lists/4599275 https://abf.rosalinux.ru/build_lists/4599276 https://abf.rosalinux.ru/build_lists/4599277 ******************************* Advisory **************************** Requres fix ********************************************************************* QA Verified |