Package Details: xlibre-server-devel-git 21.1.13.r3009.942b0e96c-1

Git Clone URL: https://aur.archlinux.org/xlibre-server-git.git (read-only, click to copy)
Package Base: xlibre-server-git
Description: Development files for the XLibre X server
Upstream URL: https://github.com/x11libre/xserver
Licenses: MIT, ISC, X11, ICU, BSD-3-Clause, LicenseRef-Adobe-Display-PostScript, LicenseRef-DEC-3-Clause, HPND, LicenseRef-HPND-sell-MIT-disclaimer-xserver, HPND-sell-variant, MIT-open-group, NTP, SGI-B-2.0, SMLNJ, X11-distribute-modifications-variant
Groups: xlibre-git
Conflicts: xlibre-server-devel, xorg-server-devel
Provides: xlibre-server-devel, xorg-server-devel
Submitter: vitaliikuzhdin
Maintainer: vitaliikuzhdin
Last Packager: vitaliikuzhdin
Votes: 9
Popularity: 8.78
First Submitted: 2025-06-09 19:09 (UTC)
Last Updated: 2025-06-12 15:38 (UTC)

Required by (100)

Sources (3)

Pinned Comments

vitaliikuzhdin commented on 2025-06-12 15:42 (UTC) (edited on 2025-06-12 18:37 (UTC) by vitaliikuzhdin)

If you're having trouble installing xlibre-server-git due to circular dependencies, follow this procedure:

yay -S xlibre-server-bootstrap-git
yay -S xf86-input-libinput-xlibre
yay -S xlibre-server-git

Similarly, to revert:

pacman -S xorg-server xf86-input-libinput

This is an unfortunate reality of building AUR packages with circular dependencies from source. I don’t like this solution, but at least it's a solution.

I'm also considering an alternative approach: having xlibre-server provide xlibre-server-bootstrap, so that packages needing to build against xlibre-server can list xlibre-server-bootstrap as a makedepends instead. If you're knowledgeable about this or have a good argument for or against it, I’d appreciate your input.

Latest Comments

vitaliikuzhdin commented on 2025-06-12 15:42 (UTC) (edited on 2025-06-12 18:37 (UTC) by vitaliikuzhdin)

If you're having trouble installing xlibre-server-git due to circular dependencies, follow this procedure:

yay -S xlibre-server-bootstrap-git
yay -S xf86-input-libinput-xlibre
yay -S xlibre-server-git

Similarly, to revert:

pacman -S xorg-server xf86-input-libinput

This is an unfortunate reality of building AUR packages with circular dependencies from source. I don’t like this solution, but at least it's a solution.

I'm also considering an alternative approach: having xlibre-server provide xlibre-server-bootstrap, so that packages needing to build against xlibre-server can list xlibre-server-bootstrap as a makedepends instead. If you're knowledgeable about this or have a good argument for or against it, I’d appreciate your input.