Package mismatch

❯ hyprctl versionHyprland 0.51.1 built from branch at commit 71a1216abcc7031776630a6d88f105605c4dc1c9 (\\\[gha\\\] Nix: update inputs).Date: Mon Sep 22 20:54:03 2025Tag: v0.51.1, commits: 6436built against:aquamarine 0.9.4hyprlang 0.6.3hyprutils 0.8.4hyprcursor 0.1.13hyprgraphics 0.1.6

no flags were set

Hello, ive managed to create a version mismatch of my Hyprlands packages.

I did paru -S hyprland-meta-git (from TTY) then rebooted my system.

Then i went on to install Hyprperks. They got installed successfuly and i rebooted my system. After logging back on i got the notification about the mismatch and that i should update my system, which i did via command: paru -Syu ––devel

❯ pacman -Qs hypr
local/grimblast-git r89.fe26a90-1
A helper for screenshots within Hyprland.
local/hyprcursor 0.1.13-1.1
The hyprland cursor format, library and utilities
local/hyprgraphics 0.1.6-1.1
hyprland graphics resources and utilities
local/hypridle 0.1.7-1.1
hyprland’s idle daemon
local/hyprland 0.51.1-1
a highly customizable dynamic tiling Wayland compositor
local/hyprland-qt-support 0.1.0-7.1
QML style provider for Hypr* QT apps
local/hyprland-qtutils 0.1.5-1.1
Qt/QML utility apps for Hyprland
local/hyprlang 0.6.4-1.1
implementation library for the hypr config language
local/hyprlock 0.9.2-1.1
hyprland’s GPU-accelerated screen locking utility
local/hyprpaper 0.7.5-3.1
a blazing fast wayland wallpaper utility with IPC controls
local/hyprpicker 0.4.5-4.1
A wlroots-compatible Wayland color picker that does not suck
local/hyprpolkitagent 0.1.3-1.1
Simple polkit authentication agent for Hyprland, written in QT/QML
local/hyprsunset 0.3.2-1.1
An application to enable a blue-light filter on Hyprland
local/hyprutils 0.8.4-1.1
Hyprland utilities library used across the ecosystem
local/hyprwayland-scanner 0.4.5-1.1
A Hyprland implementation of wayland-scanner, in and for C++
local/xdg-desktop-portal-hyprland 1.3.10-1.1
xdg-desktop-portal backend for hyprland

How do i fix it? Its clean installation of CachyOS.

  • aquamarine 0.9.5
  • hyprutils 0.9.0
  • hyprgraphics 0.2.0

Yeah, these all have been bumped. You need to rebuild.

No idea how to do that with an AUR helper.

I only use pacman / makepkg in a clean chroot or nspawn container.

Ive removed all of the Hyprland’s packages and then got them from the AUR

❯ pacman -Qs hypr
local/grimblast-git r149.513d71d-1
A helper for screenshots within Hyprland.
local/hyprcursor-git 0.1.13.r0.g44e91d4-1
The hyprland cursor format, library and utilities
local/hyprgraphics-git 0.2.0.r0.g9431db6-1
Hyprland graphics / resource utilities
local/hypridle-git 0.1.7.r1.gf158b2f-1
Hyprland’s idle daemon
local/hyprland-git 0.51.0.r55.g3bcfa94-1
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn’t sacrifice on its looks
local/hyprland-protocols-git 0.6.4.r1.g613878c-1
Wayland protocol extensions for Hyprland
local/hyprland-qt-support-git 0.1.0.r10.g9ef7f69-1
A qml style provider for hypr* qt apps
local/hyprland-qtutils-git 0.1.5.r2.g629b15c-1
Hyprland QT/qml utility apps
local/hyprlang-git 0.6.4.r3.g4dafa28-1
The official implementation library for the hypr config language
local/hyprlock-git 0.9.2.r1.g3cb799b-1
Hyprland’s GPU-accelerated screen locking utility
local/hyprpaper-git 0.7.5.r9.gbcb1ffa-1
A blazing fast wayland wallpaper utility with IPC controls
local/hyprpicker-git 0.4.5.r10.gb3f3f23-1
A wlroots-compatible Wayland color picker that does not suck
local/hyprpolkitagent-git 0.1.3.r0.g7e40544-1
A polkit authentication agent written in QT/QML
local/hyprsunset-git 0.3.2.r3.g2b50ac5-1
An application to enable a blue-light filter on Hyprland
local/hyprutils-git 0.9.0.r1.g94cce79-1
Hyprland utilities library used across the ecosystem
local/hyprwayland-scanner-git 0.4.5.r1.gb3b0f1f-1
A Hyprland implementation of wayland-scanner, in and for C++
local/xdg-desktop-portal-hyprland-git 1.3.10.r2.ga10726d-1
xdg-desktop-portal backend for Hyprland

But when im trying to install Hyprperks i get this error:

:: The following packages cannot be upgraded due to unresolvable dependencies:
hyprland hyprlock hyprpaper

:: Do you want to skip the above packages for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency ‘libaquamarine.so=8-64’ required by hyprland
:: unable to satisfy dependency ‘libhyprgraphics.so=0-64’ required by hyprland
:: unable to satisfy dependency ‘libhyprgraphics.so=0-64’ required by hyprlock
:: unable to satisfy dependency ‘libhyprgraphics.so=0-64’ required by hyprpaper

~ 6s

EDIT: Got it fixed by removing all of the -git packages and reinstalling Hyprland via pacman.