2 ms·
> this way i don't have to use root when building `makepkg` will actively refuse to run if you are invoking it as root (unless you specifically invoke it with
by NekkoDroid 4mo ago
> this way i don't have to use root when building
`makepkg` will actively refuse to run if you are invoking it as root (unless you specifically invoke it with something like `env EUID=123 makepkg ...`).
> and can have program installed locally just for a single user which is how it should be anyway for most desktop use cases.
I do wish pacman would support a user level installations. It will refuse to install packages as non-root (which you can go around by using user namespaces and mapping yourself to root).
- landdate 4mo agoMaybe I used imprecise wording. Not root, but must be part of sudoers. Or am I misunderstanding how the process works? Don'tWhenever I have installed a package from aur with yay it requires user being part of sudoers.
- NekkoDroid 4mo agoYea, but that is to install the package after it was built (or installing dependencies). The build itself is done unprivileged.