fosskers / aura

A multilingual package manager for Arch Linux and the AUR.
https://fosskers.github.io/aura/
GNU General Public License v3.0
1.73k stars 112 forks source link

Flag and config option to force build all aur packages in clean chroot #895

Open utrumo opened 1 month ago

utrumo commented 1 month ago

Previously I used paru with --chroot flag always.

Now I tried aura and found that here you need to add each packet that I want to assemble in a similar way to config.toml in the chroot array.

It would be great if there was a flag that allowed all packets to be forcibly collected in clean chroot

RubenKelevra commented 1 month ago

Yeah agreed, that's missing.

@fosskers maybe a simple chroot = yes|no|[package_list] would be a good compromise?

fosskers commented 1 month ago

I knew that someone would request this, so let me say here that the current chroot-based building is considered experimental, hence the somewhat heavy-handed opt-in via a package list. It's not ideal, but I want to make sure there aren't any larger issues before activating it more widely.