Freedom Issue #123
wanted: blacklist for nonfree aur packages
your-aur-freedom, to complement your-freedom.
could start with very highly voted aur packages, like google-talkplugin.
(presuming it is non-free!)
Updated by Anonymous over 10 years ago
I think that is a excellent idea! You can to do a PKGBUILD based from your-freedom including a blacklist with AUR non-free packages or send to us only the blacklist file with the AUR non-free packages included to create a package about it. You must to create a blacklist similar to it ==> https://projects.parabolagnulinux.org/blacklist.git/plain/blacklist.txt
Updated by Sinma about 10 years ago
I've made a list of the 7 pages of most popular aur packages. Because my time is limited, maybe I'm wrong about some package, but I'm prudent. I've probably forgotten some non-free packages, beause I can't check all packages. A "?" indicate that I'm not sure if the package is non-free or not.
I've also made a list of all non-free packages on the popular archlinux-fr repository.
Updated by TheLastProject about 10 years ago
I'm not sure if this is still being made, but I decided to check through some old AUR packages I have installed and made this list which could be added to it:
deb2targz::Missing license information
firefox-nightly::Recommends non-free software
jockey::Recommends non-free drivers
teamspeak-plugin-love-svn::Only useful in combination with non-free software
teamspeak-plugin-massmover::Only useful in combination with non-free software
teamspeak3-soundpack-portal::Only useful in combination with non-free software
teamspeak3-soundpack-rc1-female::Only useful in combination with non-free software
teamspeak3-theme-minecraft-forever::Only useful in combination with non-free software
teamspeakctrl::Only useful in combination with non-free software
Updated by Sinma about 10 years ago
- skype4pidgin (only useful in combination with non-free software)
- firefox-beta-bin for the same reasons as firefox-nightly
- steam, obviously
- linuxqq, non-free adware
- foremost, non-free software
- lib32-nvidia-utils-beta, non-free software
- huludesktop, non-free software
- true-combat, non-free software
It's still the 7 first pages of most voted AUR packages. I try to keep it in the right order, to keep the verification easy.
Updated by bill-auger over 3 years ago
- Status changed from in progress to not-a-bug
i agree with g4jc there - this is a not practical - the bulk of work required to blacklist a package is in verifying the licenses - once that is done, adding the PKGBUILD is usually relatively simple - if we were to monitor and evaluate every new entry the AUR, we may as well add the ones which are FSDG-fit to [pcr], rather than maintaining a whitelist, or a blacklist for the opposite set - the amount of effort required is essentially the same
we dont need to (and probably shouldnt) prevent users from installing non-free software - generally speaking, thats not possible anyways - the blacklist exists because otherwise, pacman would be indexing non-free software - the current solution satisfies the FSDG and seems to work well; which is simply not to have any AUR helpers in parabola repos, and to give fair warning that third-party software is not supported
freemor is working on an idea tentatively named 'your-system-sanity' to present a more blatant warning about the software that TPPMs index and assist downloading, and the havoc they (especially pip) can wreak on the system, and to identify and isolate them all from the main repos, possibly into new repo like: [unsupported]
if someone chooses to go out of their way to download a PKGBUILD from AUR or any other non-free software from anywhere else, then we should want to allow them to install it without removing 'your-freedom'; because 'your-freedom' is not intended to exhaustively address all third-party software - that much broader scope is what 'your-system-sanity' has been propose to addresss
this issue has gone stale for some time so i will close it, and the related ones, in favor of the following discussion: #1035