Package Details: hyprland-git 0.46.0.r115.ga6b26371-1

Git Clone URL: https://aur.archlinux.org/hyprland-git.git (read-only, click to copy)
Package Base: hyprland-git
Description: Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks
Upstream URL: https://github.com/hyprwm/Hyprland
Licenses: BSD-3-Clause, BSD-2-Clause
Conflicts: hyprland
Provides: hyprland, wayland-compositor
Submitter: hertog
Maintainer: Vaxry (zjeffer, alba4k)
Last Packager: alba4k
Votes: 94
Popularity: 1.90
First Submitted: 2022-04-12 20:26 (UTC)
Last Updated: 2025-01-15 20:42 (UTC)

Required by (64)

Sources (2)

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 38 Next › Last »

ding4 commented on 2024-10-18 15:34 (UTC)

I'm not using chaotic-aur.

I was able to solve my problem by removing the conflicting files and upgrading/installing from there. I think the issue lies in an upgrade where those hyprland-protocols files were formally a submodule (and therefore exist) and conflict with the addition of it as a dependency.

I'm assuming the issue doesn't happen from a clean install.

alba4k commented on 2024-10-18 06:12 (UTC)

Are you perchance using hyprland-git from chaotic-aur? That might be the issue

alekgr commented on 2024-10-17 21:10 (UTC)

same here. Im wonder it is still depended in pkg

makedepends=( cmake gdb git hyprwayland-scanner-git hyprland-protocols-git <----- jq make meson ninja patch pkgconf xorgproto )

ding4 commented on 2024-10-17 20:51 (UTC)

I've tried this latest version and still run into trouble with conflicting files from hyprland-protocols-git.

error: failed to commit transaction (conflicting files)
hyprland-protocols-git: /usr/share/hyprland-protocols/protocols/hyprland-ctm-control-v1.xml exists in filesystem (owned by hyprland-git)
hyprland-protocols-git: /usr/share/hyprland-protocols/protocols/hyprland-focus-grab-v1.xml exists in filesystem (owned by hyprland-git)
hyprland-protocols-git: /usr/share/hyprland-protocols/protocols/hyprland-global-shortcuts-v1.xml exists in filesystem (owned by hyprland-git)
hyprland-protocols-git: /usr/share/hyprland-protocols/protocols/hyprland-toplevel-export-v1.xml exists in filesystem (owned by hyprland-git)
hyprland-protocols-git: /usr/share/pkgconfig/hyprland-protocols.pc exists in filesystem (owned by hyprland-git)
Errors occurred, no packages were upgraded.

I cleared caches and confirmed that the former line 90 for the hyprland-protocols-git git submodule is not present.

alekgr commented on 2024-10-17 15:03 (UTC)

@erius thank you.

@alba4k can you update pkg to remove Line 90

erius commented on 2024-10-16 22:32 (UTC) (edited on 2024-10-16 22:33 (UTC) by erius)

@alekgr If you are using yay as your AUR helper, you could run this command:

yay --editmenu -S hyprland-git

The third prompt will ask you for PKGBUILDs to edit, select hyprland-git and remove line 90.

If you are using some other AUR helper or none at all, you could just download the PKGBUILD directly from AUR and run makepkg -si

alekgr commented on 2024-10-16 22:13 (UTC)

@hunkyburrito where you able to fix hyprland-protocols. I am getting same thing

hunkyburrito commented on 2024-10-16 21:56 (UTC)

Had issues installing with the latest PKGBUILD due to the hyprland-protocols submodule. Line 90 (git config submodule.subprojects/hyprland-protocols.url "$srcdir/hyprland-protocols") was probably overlooked since removing it fixed the problem for me.