Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
fixes issue https://github.com/rmarquis/pacaur/issues/681 #682
sorry I don't get u. the option --config is available for pacman so yes it should apply there as well.
I share the PC with several users:
me the full admin and "normal users"
When I use pacaur i need complete different (therefore not merged) options for:
as the normal users would have. A normal user should be able to upgrade the system but e.g. not for the kernel.
Example normal user conf (excerpt!):
Example admin user conf (excerpt!):
Each user will have an alias for pacaur pointing to
I think that config option can be implemented on
In any case, the user case that you suggested is totally unsupported on ArchLinux and strongly discouraged. The existence of config option is obviously not intended to be used on the user case you suggested.
I know that partial upgrades are not supported.
best example: Thunderbird + Lightning just a few days ago. Due to a change by mozilla to include lightning into thunderbird breaks the calendar completely on my system so I downgraded and set the package to ignore list. This is what I want to do for my "normal users".
Partial Upgrades is the only way to solve issues like these and still keeping my system up2date..
Let's say that issue gets fixed in 3 weeks. that would mean to not get any update until then. Thats maybe ok for some but not for me.
So, your users can break other users packages to workaround issues on their packages. If partial upgrade from system admin is unsupported and discouraged, letting "normal users" to upgrade, downgrade and ignore package at system level is a perfect recipe for disaster.
You should look other solutions that support install packages on a per-user basis: flatpak, snap, appimage, spack, pip, etc.
Just read the wiki, I've even put the link above for you.
I suggested you other proper package managers for your user case.
Anyways, I think this is not the place to have a discussion about ArchLinux and
Edit: sorry for polluting the thread.
As said I know that article.
But anyways. You have already made your decision - for your own reasons - to not include a valid option (--config) which exists in pacman.
I just wanted to add a feature available in pacman for pacaur which I believe makes totally sense (and you not).