Problem:
When mirroring Anaconda Repository license family warning may show up for many different packages like the following:
license family not allowed: GPL
license family not allowed: GNU General Public License v2 or later (GPLv2+)
license family not allowed: GPL-2
license family not allowed: GPL (>= 3) | file LICENCE
license family not allowed: APACHE
license family not allowed: MIT + file LICENSE
license family not allowed: GPL-2 | GPL-3
Warnings are raised if a license family name does not match the default recognized names in the anaconda-server-sync-conda tool.
NOTE: This warning can also appear if the developers of the package write their own string to this field, rather than using the tool's default recognized names.
Solution:
When mirroring packages you can choose to blacklist certain license families.
If you need to block all GPL license files from your environment, you may have to block some of these manually. If you have no license blacklists configured then it’s safe to ignore the warnings.