Request for Removal of XLibre-related PKGBUILDs - Code of Conduct Violation
Hello, I am writing to request the removal of XLibre-related PKGBUILDs from the AUR on the grounds that they violate the Arch Linux Code of Conduct. As the community is likely aware, the Arch Linux wiki pages related to XLibre were recently removed precisely because the project and its associated content were deemed inconsistent with the Code of Conduct. Similarly, references to unofficial user repositories promoting XLibre have been taken down for the same reason. It is therefore inconsistent that AUR PKGBUILDs for XLibre packages remain available. The AUR is an Arch Linux community resource and is equally subject to the Code of Conduct. Allowing these packages to persist sends a contradictory message: that content deemed unacceptable in the wiki and in community spaces is nonetheless tolerated when distributed through the AUR. The Arch Linux Code of Conduct explicitly lists the AUR as a community channel subject to its enforcement, designating aur-general@lists.archlinux.org as the appropriate contact for violations. The same document states that enforcement can extend to "all Arch Linux projects." There is therefore a clear and direct basis for removing these packages under the existing rules. I would ask the AUR maintainers and TUs to review and remove all XLibre-related PKGBUILDs without exception, in line with the precedent already set by the wiki removals. The project as a whole was deemed incompatible with the Code of Conduct, resulting in the removal of its wiki pages and repository references. No PKGBUILD associated with it should remain in the AUR either. The following packages are currently present in the AUR and should be removed: https://aur.archlinux.org/packages/xlibre-input-elographics https://aur.archlinux.org/packages/xlibre-input-elographics-bin https://aur.archlinux.org/packages/xlibre-input-evdev https://aur.archlinux.org/packages/xlibre-input-evdev-bin https://aur.archlinux.org/packages/xlibre-input-libinput https://aur.archlinux.org/packages/xlibre-input-libinput-bin https://aur.archlinux.org/packages/xlibre-input-libinput-git https://aur.archlinux.org/packages/xlibre-input-synaptics https://aur.archlinux.org/packages/xlibre-input-synaptics-bin https://aur.archlinux.org/packages/xlibre-input-vmmouse https://aur.archlinux.org/packages/xlibre-input-vmmouse-bin https://aur.archlinux.org/packages/xlibre-input-void https://aur.archlinux.org/packages/xlibre-input-void-bin https://aur.archlinux.org/packages/xlibre-input-wacom https://aur.archlinux.org/packages/xlibre-input-wacom-bin https://aur.archlinux.org/packages/xlibre-server-bin https://aur.archlinux.org/packages/xlibre-server-common-bin https://aur.archlinux.org/packages/xlibre-server-devel-bin https://aur.archlinux.org/packages/xlibre-server-xephyr-bin https://aur.archlinux.org/packages/xlibre-server-xnest-bin https://aur.archlinux.org/packages/xlibre-server-xvfb-bin https://aur.archlinux.org/packages/xlibre-video-amdgpu https://aur.archlinux.org/packages/xlibre-video-amdgpu-bin https://aur.archlinux.org/packages/xlibre-video-ati https://aur.archlinux.org/packages/xlibre-video-ati-bin https://aur.archlinux.org/packages/xlibre-video-dummy https://aur.archlinux.org/packages/xlibre-video-dummy-bin https://aur.archlinux.org/packages/xlibre-video-dummy-with-vt https://aur.archlinux.org/packages/xlibre-video-fbdev https://aur.archlinux.org/packages/xlibre-video-fbdev-bin https://aur.archlinux.org/packages/xlibre-video-intel https://aur.archlinux.org/packages/xlibre-video-intel-bin https://aur.archlinux.org/packages/xlibre-video-nouveau https://aur.archlinux.org/packages/xlibre-video-nouveau-bin https://aur.archlinux.org/packages/xlibre-video-qxl https://aur.archlinux.org/packages/xlibre-video-qxl-bin https://aur.archlinux.org/packages/xlibre-video-sisusb https://aur.archlinux.org/packages/xlibre-video-sisusb-bin https://aur.archlinux.org/packages/xlibre-video-vesa https://aur.archlinux.org/packages/xlibre-video-vesa-bin https://aur.archlinux.org/packages/xlibre-video-vmware https://aur.archlinux.org/packages/xlibre-video-vmware-bin https://aur.archlinux.org/packages/xlibre-video-voodoo https://aur.archlinux.org/packages/xlibre-video-voodoo-bin https://aur.archlinux.org/packages/xlibre-xorgxrdp https://aur.archlinux.org/packages/xlibre-xorgxrdp-glamor https://aur.archlinux.org/packages/xlibre-xorgxrdp-nvidia https://aur.archlinux.org/packages/xlibre-xserver https://aur.archlinux.org/packages/xlibre-xserver-beta https://aur.archlinux.org/packages/xlibre-xserver-bootstrap https://aur.archlinux.org/packages/xlibre-xserver-bootstrap-git https://aur.archlinux.org/packages/xlibre-xserver-common https://aur.archlinux.org/packages/xlibre-xserver-common-beta https://aur.archlinux.org/packages/xlibre-xserver-common-git https://aur.archlinux.org/packages/xlibre-xserver-devel https://aur.archlinux.org/packages/xlibre-xserver-devel-beta https://aur.archlinux.org/packages/xlibre-xserver-devel-git https://aur.archlinux.org/packages/xlibre-xserver-git https://aur.archlinux.org/packages/xlibre-xserver-xephyr https://aur.archlinux.org/packages/xlibre-xserver-xephyr-beta https://aur.archlinux.org/packages/xlibre-xserver-xephyr-git https://aur.archlinux.org/packages/xlibre-xserver-xnest https://aur.archlinux.org/packages/xlibre-xserver-xnest-beta https://aur.archlinux.org/packages/xlibre-xserver-xnest-git https://aur.archlinux.org/packages/xlibre-xserver-xvfb https://aur.archlinux.org/packages/xlibre-xserver-xvfb-beta https://aur.archlinux.org/packages/xlibre-xserver-xvfb-git Thank you for your time and consideration.
Yo, The AUR and ArchWiki are maintained by seperate moderation teams and make independent moderation decisions. While the Archwiki moderators have decided to remove the wiki entry we have are not planning on making any such decisions on any AUR packages. Thanks. -- Morten Linderud PGP: 9C02FF419FECBE16
On Mon, Apr 20, 2026 at 11:27 PM Morten Linderud <foxboron@archlinux.org> wrote:
Yo,
The AUR and ArchWiki are maintained by seperate moderation teams and make independent moderation decisions.
While the Archwiki moderators have decided to remove the wiki entry we have are not planning on making any such decisions on any AUR packages.
Good decision! I was an Arch Trusted User and now I'm a Red Hat developer (so I should feel upset, but I'm not) and I think it does NOT violate any CoC (IMHO wiki team did an error to remove the page). Ok, they use some novax words, but also Torvalds told "nVidia f*ck you" + the several harassment in linux mailing list, so should we also remove linux kernel for the same reason? Moreover NoToXlibre looks like a trolling account...
NoToXlibre? Why using the shorter version and not the NoToXlibreOnArch? You decide for me? Because you see, I'm Yes to Xlibre. Should I uninstall it so I comply with your request? What is this kind of attitude of yours? You do know what's good for others, don't you. And for sure, you expect others to comply to your will. Because, of course, you are so virtuous. Thank you for reminding us that we must remain vigilant against intolerant people within the FOSS community who seek to undermine projects while spreading harmful ideologies. --- Le 20/04/2026 à 22:19, NoToXlibre a écrit :
Hello,
I am writing to request the removal of XLibre-related PKGBUILDs from the AUR on the grounds that they violate the Arch Linux Code of Conduct.
As the community is likely aware, the Arch Linux wiki pages related to XLibre were recently removed precisely because the project and its associated content were deemed inconsistent with the Code of Conduct. Similarly, references to unofficial user repositories promoting XLibre have been taken down for the same reason.
It is therefore inconsistent that AUR PKGBUILDs for XLibre packages remain available. The AUR is an Arch Linux community resource and is equally subject to the Code of Conduct. Allowing these packages to persist sends a contradictory message: that content deemed unacceptable in the wiki and in community spaces is nonetheless tolerated when distributed through the AUR.
The Arch Linux Code of Conduct explicitly lists the AUR as a community channel subject to its enforcement, designating aur-general@lists.archlinux.org as the appropriate contact for violations. The same document states that enforcement can extend to "all Arch Linux projects." There is therefore a clear and direct basis for removing these packages under the existing rules.
I would ask the AUR maintainers and TUs to review and remove all XLibre-related PKGBUILDs without exception, in line with the precedent already set by the wiki removals. The project as a whole was deemed incompatible with the Code of Conduct, resulting in the removal of its wiki pages and repository references. No PKGBUILD associated with it should remain in the AUR either.
The following packages are currently present in the AUR and should be removed:
https://aur.archlinux.org/packages/xlibre-input-elographics https://aur.archlinux.org/packages/xlibre-input-elographics-bin https://aur.archlinux.org/packages/xlibre-input-evdev https://aur.archlinux.org/packages/xlibre-input-evdev-bin https://aur.archlinux.org/packages/xlibre-input-libinput https://aur.archlinux.org/packages/xlibre-input-libinput-bin https://aur.archlinux.org/packages/xlibre-input-libinput-git https://aur.archlinux.org/packages/xlibre-input-synaptics https://aur.archlinux.org/packages/xlibre-input-synaptics-bin https://aur.archlinux.org/packages/xlibre-input-vmmouse https://aur.archlinux.org/packages/xlibre-input-vmmouse-bin https://aur.archlinux.org/packages/xlibre-input-void https://aur.archlinux.org/packages/xlibre-input-void-bin https://aur.archlinux.org/packages/xlibre-input-wacom https://aur.archlinux.org/packages/xlibre-input-wacom-bin https://aur.archlinux.org/packages/xlibre-server-bin https://aur.archlinux.org/packages/xlibre-server-common-bin https://aur.archlinux.org/packages/xlibre-server-devel-bin https://aur.archlinux.org/packages/xlibre-server-xephyr-bin https://aur.archlinux.org/packages/xlibre-server-xnest-bin https://aur.archlinux.org/packages/xlibre-server-xvfb-bin https://aur.archlinux.org/packages/xlibre-video-amdgpu https://aur.archlinux.org/packages/xlibre-video-amdgpu-bin https://aur.archlinux.org/packages/xlibre-video-ati https://aur.archlinux.org/packages/xlibre-video-ati-bin https://aur.archlinux.org/packages/xlibre-video-dummy https://aur.archlinux.org/packages/xlibre-video-dummy-bin https://aur.archlinux.org/packages/xlibre-video-dummy-with-vt https://aur.archlinux.org/packages/xlibre-video-fbdev https://aur.archlinux.org/packages/xlibre-video-fbdev-bin https://aur.archlinux.org/packages/xlibre-video-intel https://aur.archlinux.org/packages/xlibre-video-intel-bin https://aur.archlinux.org/packages/xlibre-video-nouveau https://aur.archlinux.org/packages/xlibre-video-nouveau-bin https://aur.archlinux.org/packages/xlibre-video-qxl https://aur.archlinux.org/packages/xlibre-video-qxl-bin https://aur.archlinux.org/packages/xlibre-video-sisusb https://aur.archlinux.org/packages/xlibre-video-sisusb-bin https://aur.archlinux.org/packages/xlibre-video-vesa https://aur.archlinux.org/packages/xlibre-video-vesa-bin https://aur.archlinux.org/packages/xlibre-video-vmware https://aur.archlinux.org/packages/xlibre-video-vmware-bin https://aur.archlinux.org/packages/xlibre-video-voodoo https://aur.archlinux.org/packages/xlibre-video-voodoo-bin https://aur.archlinux.org/packages/xlibre-xorgxrdp https://aur.archlinux.org/packages/xlibre-xorgxrdp-glamor https://aur.archlinux.org/packages/xlibre-xorgxrdp-nvidia https://aur.archlinux.org/packages/xlibre-xserver https://aur.archlinux.org/packages/xlibre-xserver-beta https://aur.archlinux.org/packages/xlibre-xserver-bootstrap https://aur.archlinux.org/packages/xlibre-xserver-bootstrap-git https://aur.archlinux.org/packages/xlibre-xserver-common https://aur.archlinux.org/packages/xlibre-xserver-common-beta https://aur.archlinux.org/packages/xlibre-xserver-common-git https://aur.archlinux.org/packages/xlibre-xserver-devel https://aur.archlinux.org/packages/xlibre-xserver-devel-beta https://aur.archlinux.org/packages/xlibre-xserver-devel-git https://aur.archlinux.org/packages/xlibre-xserver-git https://aur.archlinux.org/packages/xlibre-xserver-xephyr https://aur.archlinux.org/packages/xlibre-xserver-xephyr-beta https://aur.archlinux.org/packages/xlibre-xserver-xephyr-git https://aur.archlinux.org/packages/xlibre-xserver-xnest https://aur.archlinux.org/packages/xlibre-xserver-xnest-beta https://aur.archlinux.org/packages/xlibre-xserver-xnest-git https://aur.archlinux.org/packages/xlibre-xserver-xvfb https://aur.archlinux.org/packages/xlibre-xserver-xvfb-beta https://aur.archlinux.org/packages/xlibre-xserver-xvfb-git
Thank you for your time and consideration.
Hey, Firstly, I will highlight the need for keeping this discussion calm, as this has a political nature it is a giant ticking timebomb and likely will cause a flame war. That being said, it is a legitimate discussion which needs to be had, so lets keep this calm :D Disclaimer, I am neither for or against xlibre, the following argument is based on principle.
I am writing to request the removal of XLibre-related PKGBUILDs from the AUR on the grounds that they violate the Arch Linux Code of Conduct.
As the community is likely aware, the Arch Linux wiki pages related to XLibre were recently removed precisely because the project and its associated content were deemed inconsistent with the Code of Conduct. Similarly, references to unofficial user repositories promoting XLibre have been taken down for the same reason.
Alright I feel it is important to clarify the foundations to this argument. I think we can all agree a code of conduct for a project is there to ensure that everyone feels welcome, and is not excluded. With that being defined we can then derive the scope of the code of conduct would be for DIRECT involvement in the community, as otherwise the Arch team would be moderating every open source project which it packages. Why does this differentiation matter? The removal of xlibre from ArchWiki, and the request to remove xlibre from the AUR falls outside the scope of the project code of conduct as xlibre is not directly involved with Arch Linux. I would see the justification to ban xlibre contributors from the ML/IRC, but removing their software or refusing to allow documentation for it is intervening in the business of a third party project. For those who are calling for xlibre to be removed, I will remind you that there is many software which would technically violate the arch CoC. Hyprland notably has been accused of transphobia, yet its ArchWiki page, and package has not been touched. Double standards eh? What about Discord, a proprietary platform which goes against what Arch Linux stands for, should we then remove all the proprietary software, or software from developers with controversial views? This spread to the forums, which was quickly moderated. This highlights the selective enforcement of the CoC, and the major reason I avoid the Arch community these days, despite still using Arch to some extent. You can not enforce one set of rules on xlibre, and then let other projects violate those rules but because they are less controversial give them a free pass. The reason we all use Linux is freedom, the freedom to choose what software we want to run. Some people choose to run Discord, and despite my hatred for the platform, I would never call for Discord's package or ArchWiki page to be removed (although a non-free repo would be nice :p). If someone wants to run xlibre, they should be able to, whether you agree or disagree with their politics, its quite frankly none of your business as its not directly involved within the arch community.
Ok, they use some novax words, but also Torvalds told "nVidia f*ck you" + the several harassment in linux mailing list, so should we also remove linux kernel for the same reason?
Yet another example of how it is infeasible to police the speech of every developer which Arch Linux packages their software, or documents their software. I hope this helps highlight how ridiculous this whole thing is, and also I am once again disappointed that any dissent with the actions of Arch staff quickly results in moderation. Take care, -- Polarian Jabber/XMPP: polarian@icebound.dev
participants (5)
-
arch-linux@use.startmail.com
-
Morten Linderud
-
NoToXlibre
-
Polarian
-
Timothy Redaelli