Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 440052

Summary: sys-kernel/ck-sources : Ensure freedist compliance (possibility to build deblob-ed kernels)
Product: Gentoo Linux Reporter: Eric F. GARIOUD <eric-f.garioud>
Component: [OLD] Core systemAssignee: Krzysztof Pawlik (RETIRED) <nelchael>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild for 3.4.9 - rev 2
ebuild for 3.5.7 - rev 2

Description Eric F. GARIOUD 2012-10-28 20:53:25 UTC
2.6.38-r3 is the only version in the tree which honors the deblob use flag.
Following a discussion held as part of Bug 438910, it appears compulsory to enable users to install a source distribution free... of non-free code.

@proxy-maintainers, please proceed to the following actions :

1/ Drop from portage's tree the versions I can't and/or won't fix :

- 2.6.39-r2
- 3.0.4
- 3.1.4
- 3.2.6

(Keep 2.6.38-r3 which is already compliant)

2/ Replace ebuilds for 3.4.9 and 3.5.7 with their revision 2 I attach to this bug,

3/ Link to this bug as changelog,

4/ Be thanked for your helpful contribution.

Reproducible: Always
Comment 1 Eric F. GARIOUD 2012-10-28 20:56:46 UTC
Created attachment 327634 [details]
ebuild for 3.4.9 - rev 2

This new ebuild enables the source distribution to be installed free of non-free code thanks to the deblob use flag.
Comment 2 Eric F. GARIOUD 2012-10-28 21:05:03 UTC
Created attachment 327636 [details]
ebuild for 3.5.7 - rev 2

This ebuild honors the "deblob" useflag and fixes one QA issue related to EAPI=3
Comment 3 Eric F. GARIOUD 2012-10-29 09:20:50 UTC
(In reply to comment #0)

> 1/ Drop from portage's tree the versions I can't and/or won't fix :
> 
> - 2.6.39-r2
> - 3.0.4
> - 3.1.4
> - 3.2.6

And drop 3.5.3 as well.
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2012-10-29 20:48:17 UTC
I actually removed everything but:

2.6.38-r3
3.4.9-r1
3.5.7-r1

+*ck-sources-3.5.7-r1 (29 Oct 2012)
+*ck-sources-3.4.9-r1 (29 Oct 2012)
+
+  29 Oct 2012; Markos Chandras <hwoarang@gentoo.org>
+  +ck-sources-3.4.9-r1.ebuild, +ck-sources-3.5.7-r1.ebuild,
+  -ck-sources-2.6.39-r2.ebuild, -ck-sources-3.0.4.ebuild,
+  -ck-sources-3.1.4.ebuild, -ck-sources-3.2.6.ebuild, -ck-sources-3.4.9.ebuild,
+  -ck-sources-3.5.3.ebuild, -ck-sources-3.5.7.ebuild:
+  Ensure freedist compliance. Drop old ebuilds. Bug #440052
+