Package Details: hyprutils-git 0.2.3.r3.gfd4be8b9-1

Git Clone URL: https://aur.archlinux.org/hyprutils-git.git (read-only, click to copy)
Package Base: hyprutils-git
Description: Hyprland utilities library used across the ecosystem
Upstream URL: https://github.com/hyprwm/hyprutils
Licenses: BSD-3-Clause
Conflicts: hyprutils
Provides: hyprutils, libhyprutils.so
Submitter: alba4k
Maintainer: alba4k (Vaxry)
Last Packager: alba4k
Votes: 10
Popularity: 0.53
First Submitted: 2024-06-09 16:21 (UTC)
Last Updated: 2024-12-17 21:28 (UTC)

Latest Comments

1 2 3 Next › Last »

MikuLover_3 commented on 2025-01-22 16:40 (UTC)

Had the same issue, turned out aquamarine (the non-git version) seems to use hyprutils. I was able to solve it by putting IgnorePkg=hyprutils in /etc/pacman.conf and not skipping the packages relying on hyprutils when prompted in pacman -Syu

alba4k commented on 2025-01-07 09:26 (UTC)

hypridle and xdph are non-git versions

However, I wonder what package could require hu but not be satisfied with hu-git, since hu-git provides hu=0.2.4

bakelue commented on 2025-01-07 07:36 (UTC)

I do not have hyprutils installed. I try to always stick to hypr*-git. If i'm not wrong, it's has been installed has a dependencies of another package


pacman -Q | grep hypr                                                                                                                                             
hyprcursor-git 0.1.10.r7.g0264e698-1
hyprcursor-git-debug 0.1.10.r7.g0264e698-1
hyprgraphics-git 0.1.1.r2.g0f9b8ca6-1
hyprgraphics-git-debug 0.1.1.r2.g0f9b8ca6-1
hypridle 0.1.5-1
hyprland-git 0.46.0.r15.5b714f05-1
hyprland-git-debug 0.46.0.r15.5b714f05-1
hyprland-protocols-git 0.4.0.r1.a7c1838-1
hyprland-qtutils-git 0.1.1.r1.g3833097e-1
hyprland-qtutils-git-debug 0.1.1.r1.g3833097e-1
hyprlang-git 0.6.0.r5.g55608efd-1
hyprlang-git-debug 0.6.0.r5.g55608efd-1
hyprlock-git 0.5.0.r11.gc3c28feb-1
hyprlock-git-debug 0.5.0.r11.gc3c28feb-1
hyprpolkitagent-git 0.1.1.r4.g615efd49-1
hyprpolkitagent-git-debug 0.1.1.r4.g615efd49-1
hyprshot 1.3.0-1
hyprswitch 3.1.3-1
hyprswitch-debug 3.1.3-1
hyprutils-git 0.2.4.r1.gd504d451-1
hyprutils-git-debug 0.2.4.r1.gd504d451-1
hyprwayland-scanner-git 0.4.4.r0.gde913476-1
hyprwayland-scanner-git-debug 0.4.4.r0.gde913476-1
xdg-desktop-portal-hyprland 1.3.8-1

pactree -r hyprutils-git                                                                                                                                          

hyprutils-git
├─aquamarine-git
│ └─hyprland-git
│   └─hyprswitch
├─hyprcursor-git
│ └─hyprland-git
├─hyprgraphics-git
│ └─hyprland-git
├─hyprland-git
├─hyprland-qtutils-git
│ └─hyprland-git
├─hyprlang-git
│ ├─hyprcursor-git
│ ├─hypridle
│ ├─hyprland-git
│ ├─hyprlock-git
│ └─xdg-desktop-portal-hyprland
├─hyprlock-git
├─hyprpolkitagent-git
└─xdg-desktop-portal-hyprland

pacman -Qi hyprutils                                                                                                                                              
Nom                      : hyprutils-git
Version                  : 0.2.4.r1.gd504d451-1
Description              : Hyprland utilities library used across the ecosystem
Architecture             : any
URL                      : https://github.com/hyprwm/hyprutils
Licences                 : BSD-3-Clause
Groupes                  : --
Fournit                  : hyprutils=0.2.4  libhyprutils.so=1-64
Dépend de                : pixman
Dépendances opt.         : --
Requis par               : aquamarine-git  hyprcursor-git  hyprgraphics-git  hyprland-git  hyprland-qtutils-git  hyprlang-git  hyprlock-git  hyprpolkitagent-git
                           xdg-desktop-portal-hyprland
Optionnel pour           : --
Est en conflit avec      : hyprutils
Remplace                 : --
Taille installée         : 220,11 KiB
Paqueteur                : Unknown Packager
Compilé le               : lun. 11 nov. 2024 11:16:16
Installé le              : lun. 11 nov. 2024 11:16:33
Motif d’installation     : Installé comme dépendance d’un autre paquet
Script d’installation    : Non
Validé par               : --

alba4k commented on 2025-01-06 22:02 (UTC)

why do you even have both installed? remove hyprutils

anyway, I think the best solution is just to not mix git and non git hypr* packages

niva commented on 2025-01-06 18:33 (UTC)

I have the same problem as bakelue. What is the best way to resolve these conflicts?

bakelue commented on 2025-01-06 15:14 (UTC) (edited on 2025-01-06 15:15 (UTC) by bakelue)

Iv'e been trying to update my system, but hyprutils-git have a conflict with hyprutils.


$ yay 
[sudo] password for bakelue:
:: Synchronizing package databases...
 core                                          117.8 KiB   497 KiB/s 00:00 [------------------------------------------] 100%
 extra                                           7.5 MiB  8.74 MiB/s 00:01 [------------------------------------------] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: hyprutils - 0.3.2-1 and hyprutils-git - 0.2.4.r1.gd504d451-1 are in conflict. Remove hyprutils-git? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by aquamarine-git
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by hyprcursor-git
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by hyprgraphics-git
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by hyprland-git
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by hyprland-qtutils-git
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by hyprlang-git
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by hyprlock-git
:: removing hyprutils-git breaks dependency 'hyprutils-git' required by hyprpolkitagent-git

alba4k commented on 2024-12-24 17:05 (UTC)

Nope, you just need to rebuild your packages against the more recent hyprutils.

hyprutils 0.3.0 is not cross-compatible with stuff built against 0.2.x

earlybird commented on 2024-12-23 08:30 (UTC) (edited on 2024-12-23 08:30 (UTC) by earlybird)

You might need to update the pgkbuild

library is pointing to an old reference

here is my working one - line 33 added a link from 1 to 2 https://pastebin.com/MGkgifDP

CrossScar commented on 2024-11-22 15:39 (UTC) (edited on 2024-11-22 15:39 (UTC) by CrossScar)

After forcefully reinstalling hyprutils-git I'm getting a new error when running hyprpm update:

✖ failed to install headers with error code 4 (Headers version mismatched)
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  5 / 5  Failed

✖ Headers version mismatch. Please run hyprpm update to fix those.

alba4k commented on 2024-11-22 07:00 (UTC)

Sounds like a yay issue to be honest? try updating it manually and see if that changes anything. Seems to work fine for me with paru