Bug 58249
| Summary: | отцепить niri-session от niri | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Arseny Maslennikov <arseny> |
| Component: | niri | Assignee: | Кирилл Уницаев <fiersik> |
| Status: | ASSIGNED --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | fiersik, rx1513 |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
(Ответ для Arseny Maslennikov на комментарий #0) > Жаль, что у меня дошли руки пощупать и зарепортить багу только сейчас; у > пакета, видимо, есть пользователи, и у них должно будет всё обновиться. Думаю, это одна из проблем такого отделения. У пользователей молча пропадёт сессия, что совсем не хорошо. > Ну и по мелочи: > VCS: https://github.com/niri-wm/niri.git > Это при будущем обновлении надо учесть. Ок. Ну т. е. %package session Requires: %name <...> И поначалу в обратную сторону тоже зависимость, пользователей сизифа предупредить, что, мол, ставьте явно пакет niri-session. А в следующей итерации зависимость niri -> niri-session убрать. В новый пакет точно улетают %_bindir/niri-session %_userunitdir/niri-shutdown.target %_userunitdir/niri.service %_datadir/wayland-sessions/niri.desktop Насчёт вот этого не уверен: %_datadir/xdg-desktop-portal/niri-portals.conf А нельзя ли niri оставить как мета-пакет, а сессию и WM разделить по отдельным пакетам, чтобы не прописывать двухсторонюю зависимость? |

Description
Arseny Maslennikov 2026-03-15 19:07:33 MSK