ymir-linux / void-packages

The Void source libre packages collection
https://voidlinux.org
Other
7 stars 2 forks source link

your-freedom: Added less strict conflict option, added comments #7

Closed reback00 closed 4 years ago

reback00 commented 4 years ago

When uncommented, this option allows packages with minor issues (like branding, suggesting non-free packages as optional deps etc.) are allowed. This is done by whitelisting items that have common value on blacklist.txt on column 1 and 2. Caution has to be taken when this is used, because it is not well tested. So some nonfree packages might get through. This can be used as a temporary optional fix before packages are actually "liberated". For example, you can't even have both your-freedom and grub2 now just because of some minor branding issues. This option can help you allow them. GNU purists should stay away from this option. ;)

drake-newell commented 4 years ago

Looks good! One of the reasons I had your-freedom commented out in the void-liberation script was because it had minor conflicts with necessary programs, so this will make it more viable until we can patch those minor programs like Parabola has done.

reback00 commented 4 years ago

Looking forward to that! But it is commented by default. I'm not sure if we should uncomment it by default. That would certainly make it more friendly, but it will allow nonfree packages. This is acceptable to some, because they are just minor stuff. Depends on you... how you want this project to be. Feel free to make changes.

drake-newell commented 4 years ago

I don't really care either way, but since we intend on patching those "minor" programs we can probably just leave it commented, unless some can't be patched for some reason.