Hyprland: COPR fallback chain (solopasha has no F44 chroot)

On F44, 'dnf copr enable solopasha/hyprland' fails with 'Chroot not found':
verified via the Copr API, solopasha is rawhide-only right now. lionheartp/
Hyprland (solopasha fork, also ships noctalia packages) and hermitfeather/
hyprland both have fedora-44 chroots.

The module now tries lionheartp, hermitfeather, then solopasha, and aborts
with an actionable message if none has a chroot for this release. README
updated to name the chain, not a single repo.
This commit is contained in:
Pathfinder
2026-10-27 11:19:51 +01:00
committed by yuri
parent 0939b228b6
commit 632a0267dd
2 changed files with 24 additions and 5 deletions
+1 -1
View File
@@ -68,7 +68,7 @@ Each module pulls in `lib/` by relative path, so it works both ways.
| TWM | Source | Session type | Notes |
|---|---|---|---|
| `niri` | Fedora repos + Terra (for `noctalia`) | Wayland | Ships its own session entry |
| `hyprland` | **copr solopasha/hyprland** | Wayland | Retired from Fedora repos after F42 |
| `hyprland` | **COPR** (lionheartp, then hermitfeather, then solopasha) | Wayland | Retired from Fedora repos after F42; first COPR with a chroot for your release wins |
| `mango` | **Terra repo only** | Wayland | Session entry written if the package lacks one |
| `chadwm` | **built from source** | **X11** | dwm fork; not packaged anywhere for Fedora |