Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460890 - packages.gentoo.org/category/sys-kernel : Either I do not understand OR the display of the freedist license is not correct
Summary: packages.gentoo.org/category/sys-kernel : Either I do not understand OR the d...
Status: RESOLVED INVALID
Alias: None
Product: Websites
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-09 10:30 UTC by Eric F. GARIOUD
Modified: 2013-03-09 11:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric F. GARIOUD 2013-03-09 10:30:38 UTC
Concerning a K_DEBLOB_AVAILABLE=0 package such as sys-kernel/git-sources, one can read : << GPL-2 freedist >> which I understand as both AND GPL-2 AND freedist.

While concerning any K_DEBLOB_AVAILABLE=1 package such as ck-sources / rt-sources, one can read << GPL-2 !deblob? ( freedist ) >> Which I understand as being GPL-2 AND ( freedist if the deblog use flag is *not* set)

If my understanding is correct then I think that things should just be the exact opposite, that is to say :

- K_DEBLOB_AVAILABLE=0 packages should *not* display << freedist >> at all,
- K_DEBLOB_AVAILABLE=1 packages should display << GPL2 deblob? (freedist) >>


Reproducible: Always
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2013-03-09 11:47:36 UTC
No, the logic is correctly.

The kernel has blobs in it, covered under the freedist license.

K_DEBLOB_AVAILABLE signifies if the deblob tool is supported on this kernel.

K_DEBLOB_AVAILABLE=0:
The deblob tool DOES NOT support this kernel.
LICENSE="GPL-2 freedist"

K_DEBLOB_AVAILABLE=1:
The deblob tool DOES NOT support this kernel.
USE=-deblob -> LICENSE="GPL-2 freedist"
USE=deblob -> LICENSE="GPL-2"

Ergo:
LICENSE="GPL-2 !deblob? ( freedist )"