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
<https://wiki.archlinux.org/title/Nonfree_applications_package_guidelines>.
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(a)steck.dev