This command:
license-validate -v --package kernel 'BSD-3-Clause-Clear AND (GPL-1.0-or-later OR BSD-3-Clause)'
Should succeed as BSD-3-Clause-Clear has exception for kernel. But the command fails with
BSD-3-Clause-Clear
No terminal matches '-' in the current parser context, at line 1 col 13 BSD-3-Clause-Clear AND (GPL-1.0-or-later OR BSD-3-Cl ^ Expected one of: * __ANON_0 * AND * __ANON_1 * __ANON_3 * OR * WITH Not a valid license string Please check https://docs.fedoraproject.org/en-US/legal/all-allowed/
And I have no idea why, because
license-validate -v --package kernel 'BSD-3-Clause-Clear'
passes correctly.
This issue has been migrated to GitHub: https://github.com/fedora-copr/license-validate/issues/41 Don't forget to subscribe for notifications about new comments.
Metadata Update from @frostyx: - Issue status updated to: Closed (was: Open)