To anyone dealing with conflict errors from the dependency change. pacman -Rdd libseat
then try installing this package again, it should pull in seatd
.
Search Criteria
Package Details: wlroots-git 0.19.0.r7126.e17916d4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/wlroots-git.git (read-only, click to copy) |
---|---|
Package Base: | wlroots-git |
Description: | Modular Wayland compositor library (git development version) |
Upstream URL: | https://gitlab.freedesktop.org/wlroots/wlroots |
Keywords: | compositor egl gles2 libdrm libinput library modular opengl vulkan wayland wlroots |
Licenses: | MIT |
Provides: | libwlroots-0.19.so |
Submitter: | aperez |
Maintainer: | aperez (GreyXor) |
Last Packager: | GreyXor |
Votes: | 64 |
Popularity: | 1.07 |
First Submitted: | 2018-02-20 16:48 (UTC) |
Last Updated: | 2024-07-14 10:33 (UTC) |
Dependencies (26)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- glslang (glslang-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libdisplay-info (libdisplay-info-gitAUR)
- libdrm (libdrm-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-multiplierAUR, libinput-three-finger-dragAUR, libinput-noaccumAUR)
- libliftoff (libliftoff-gitAUR)
- libxcb (libxcb-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- opengl-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, nvidia-535xx-utilsAUR, nvidia-470xx-utilsAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, nvidia-390xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-510xx-utilsAUR, nvidia-550xx-utilsAUR, nvidia-525xx-utilsAUR, mesa, mesa-amber, nvidia-utils)
- pixman (pixman-gitAUR)
- seatd (seatd-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xcb-util-errors
- xcb-util-renderutil
- xcb-util-wm
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-hidpi-xpropAUR, xorg-xwayland-bug865-issue1578AUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-hidpi-xpropAUR, xorg-xwayland-bug865-issue1578AUR) (optional) – enable X11 support
Required by (11)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 13 Next › Last »
Ghosthree3 commented on 2021-09-15 19:57 (UTC)
jihoxoc160 commented on 2021-09-15 14:35 (UTC) (edited on 2021-09-15 14:36 (UTC) by jihoxoc160)
libseat
is now packaged as seatd
in community, so you can change it back in the depends
Rucikir commented on 2021-07-02 11:57 (UTC)
@Ferdi265 Thank you for the patch and the description of the issue, applied.
yrlf commented on 2021-07-02 11:07 (UTC) (edited on 2021-07-02 11:08 (UTC) by yrlf)
The provides
version info for libwlroots.so
is wrong and the version info for wlroots
is missing completely.
Version info for provides for .so
files seems to be automatically provided by makepkg (taken from the SONAME of the library). This is also what the community package for wlroots
does (wlroots
currently has libwlroots.so=9-64
, wlroots-git
would have libwlroots.so=10-64
with the automatic versioning)
Fix below:
diff --git a/PKGBUILD b/PKGBUILD
index cd971ec..e7e4d26 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ license=(custom:MIT)
pkgdesc='Modular Wayland compositor library (git version)'
url=https://github.com/swaywm/wlroots
arch=(x86_64)
-provides=("libwlroots.so=${pkgver%%.r*}" "wlroots")
+provides=("libwlroots.so" "wlroots=${pkgver%%.r*}")
conflicts=(wlroots)
options=(debug)
depends=(
primalmotion commented on 2021-07-01 15:53 (UTC)
now it works again, thanks!
Rucikir commented on 2021-07-01 07:59 (UTC)
@primalmotion: thanks, I overlooked the fact that *-git
packages should provide the original package.
primalmotion commented on 2021-07-01 00:57 (UTC)
I can't update to the latest change:
error: failed to prepare transaction (could not satisfy dependencies)
:: installing wlroots-git (0.14.0.r15.g1db976ce-1) breaks dependency 'wlroots' required by wlrobs
Rucikir commented on 2021-06-29 21:39 (UTC) (edited on 2021-06-29 21:39 (UTC) by Rucikir)
@junglerobba done, thanks!
junglerobba commented on 2021-06-29 19:32 (UTC)
Can the seatd
dependency be changed to libseat
so it works with the package from the community repo? seatd
on the AUR also provides libseat, so that way it works with both packages.
ronin commented on 2021-04-21 23:23 (UTC) (edited on 2021-04-21 23:28 (UTC) by ronin)
can confirm the package needs libseat. https://github.com/swaywm/wlroots/issues/2844
Pinned Comments
aperez commented on 2018-09-28 08:31 (UTC) (edited on 2019-03-07 16:25 (UTC) by aperez)
IMPORTANT
Please do not flag this package as out-of-date if the only change you need is to update to a newer version. It is not needed because it always fetches the sources using Git and uses the most recent version without needing to modify the PKGBUILD — just rebuild the package.
Also, please try building in a clean chroot before assuming that the PKGBUILD is broken.