AUR is not a default for EOS. It is an unofficial repository: Archlinux User Repository. It’s a place for users like you and me to submit PKGBUILDs or pre-compiled binaries to be used by other users.
@UncleSpellbinder
Sorry if I am asking “stupid” or silly questions. I am just worried enabling a “foreign” repo might affect the stability of my installation or cause any conflicts. You know the title of this thread and perhaps many other thread saying it is dangerous to mix repos of different distros!
By the way, I am a bit worried of name “Cahotic”, is it reall so?
Does anyone know how they determine which PKGBUILDS are built for the Chaotic AUR, I was just looking but it seems several PKGBUILDS I use from the AUR aren’t in the Chaotic AUR and I can’t find any information about it as in on what basis they decide which PKGBUILDS they build for the Chaotic AUR?
Chaotic AUR is not a “repo from another distro.” Though the lead maintainer of the Chaotic AUR is Nico Jensch, who is also part of the Garuda team. Chaotic-AUR is an unofficial, automated building service for the Arch User Repository (AUR). It pre-builds packages from the AUR, making it easier for users to install software without having to manually compile it themselves. Essentially, it’s a repository of pre-built binaries derived from the AUR.
There is a post from @BluishHumility here about chaotic-aur:
TL;DR
So, the conclusion seems to be that, even if you can add chaotic-aur to your pacman.conf, add their key to your pacman keys, add their mirrorlist toy your pacman mirrorlist and install with sudo pacman -S whatever you need to exercise the same caution reviewing the PKGBUILDs as when you use a PKGBUILD from AUR to build and install a package.
When you check the it in the Chaotic AUR it was last updated “30/03/2025” and also has version “1.12.0-3”. I would have expected the Chaotic AUR version to be a lower version since it hasn’t been recently updated? Anyone know how that is?
@cactux I never meant anything bad about the repo or the guys. I just was worried of the name.
They are doing a great job I see, to have the apps pre-compiled is something great, it will save us all a lot of time. You see what I said that I tried and it took ages.
I will see what I can doo about it in a while.
Thank you very much
I think I may have found an answer, seems like it may have to do with how the Chaotic AUR pipelines work.
The CI’s behavior concerning each package can be configured via a config file in the .CI folder: this file stores information like PKGBUILD source (it can be AUR or something different), PKGBUILD timestamp on AUR, most recent Git commit as well as settings like whether to push a PKGBUILD change back to AUR.
PKGBUILD changes can now be reviewed in case of major (all changes other than pkgver, hashes, pkgrel) updates - CI automatically creates a PR containing the changes for human review.
Adding and removing packages is entirely controlled via Git - after adding a new PKGBUILD folder via commit, the corresponding package will automatically be deployed. Removing it has the opposite effect.
I’ll give the Chaotic AUR a try since it seems to be run by trustworthy people looking at the “About us” page.
I know. But since you mentioned that you had never heard about the repo before, I wanted to fill in with a bit more information.
I know they are a bunch of hardworking people, doing a great job and the repo is trusted by many users and if I am not wrong is enabled by default in Garuda Linux.
However, the fact remains that whenever you add a third party repository to your pacman, you have to trust the source of that repo. The responsibility is only yours.
@cactux
As far as I know it is risky to add repos from other distros other than Arch repos (unfortunatley) as some other distros have some nice features and apps.
I’d be curious to hear @dalto’s current stance specifically on the Chaotic AUR knowning that it’s trusted by a lot of users and run by the Garuda team even though it’s automated with pipelines?