Une nouvelle mise à jour et c'est la catastrophe : ça ne fonctionne plus. Dans mon cas Hyprland 0.54 est sorti et le plugin hy3 n'est pas encore compatible. Voici comment bloquer la version d'un paquet en attendant que le problème soit résolu.
Pour cela, il faut éditer pacman.conf et modifier la ligne :
#IgnorePkg =
En la dé-commentant et en ajoutant la liste des paquets à verrouiller dans leur version actuelle.
IgnorePkg = hyprland
Si une version plus récente est déjà installée, il faut réinstaller la dernière version fonctionnelle. Pour cela, le fichier .pkg.tar.zst de la version voulue est nécessaire. Pour cela deux options :
XXXX@XXXX ~> ls /var/cache/pacman/pkg | grep hyprland
…
hyprland-0.53.3-2-x86_64.pkg.tar.zst
hyprland-0.53.3-2-x86_64.pkg.tar.zst.sig
hyprland-0.54.0-1-x86_64.pkg.tar.zst
hyprland-0.54.0-1-x86_64.pkg.tar.zst.sig
…
Pour finir, il ne reste plus qu'à l'installer :
# depuis le cache locale
yay -U /var/cache/pacman/pkg/hyprland-0.53.3-2-x86_64.pkg.tar.zst
# ou depuis le dossier téléchargement
yay -U ~/Téléchargements/hyprland-0.53.3-2-x86_64.pkg.tar.zst