-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
linux-kernel-header Licenses aren't being packaged correctly #43
Labels
bug
Something isn't working
Comments
timsnyder-siv
changed the title
Licenses aren't being packaged correctly
linux-kernel-header Licenses aren't being packaged correctly
Mar 19, 2022
A PR would be great. Yes we should ensure we are shipping license files correctly. |
Ok. Thanks. I just wanted to make sure that I wasn't missing something that meant for this to be intended before submitting something. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Solution to issue cannot be found in the documentation.
Issue
I wanted to see what was contained in recent linux-kernel-headers package, so I downloaded it from https://anaconda.org/conda-forge/kernel-headers_linux-64/3.10.0/download/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_13.tar.bz2 and opened it up to browse through without actually installing it. When I looked in
info/licenses
, I only foundnss_license.txt
, which I found weird because I expected to find GPL-2 and the UAPI linking exception in there.From https://docs.kernel.org/process/license-rules.html
Looking for SPDX in the current header package is mildly disappointing (of course because SPDX was barely a thing back when 3.10 came out):
15 files with SPDX and 758 without. 2%!
Seems like the linux-kernel-header subpackage needs to have it's own about section that probably says the license is
GPL-2 WITH Linux-syscall-note
and package those license files in the conda packages. Alternately, we could repackage the rpm license files because I'm sure they have them although I'm not sure where to look for them.I can submit a PR for this if you guys think it is worthwhile.
Installed packages
doesn't have to do with actually installing the packages
Environment info
doesn't have to do with my environment
The text was updated successfully, but these errors were encountered: