Hi all,

I've been looking through the source code of pacman and wanted to ask the dev's their thoughts of a new feature.

I use Arch on my desktop and Gentoo on my laptop. I love Gentoo, but the compile times really drag on sometimes and I really don't want to wait for them, especially when using Gentoo as a desktop OS. I can't seem to drop it though because of one big feature that Portage has: the ability to mask packages based on their licensing with the ACCEPT_LICENSE variable. I love the fact that I can be stopped from installing a nonfree package, but not be so restrictive that I cannot install them if I wish. I can't seem to find that feature in any other package manager natively, so I'm looking for avenues to contribute to them. I thought pacman would be a good choice for this, as I am very familiar with Arch already and that the Arch Wiki itself discourages the use of nonfree software.

I'm not sure if this feature was requested before (I checked the Gitlab issues to no avail), but I am interested in spending time on this issue if there doesn't seem to be any push back. 

Let me know! Thanks!

--

Bryson Steck
bryson@steck.dev