Add the ability to control package installs based on licenses
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@steck.dev
participants (1)
-
Bryson Steck