Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 440052 - sys-kernel/ck-sources : Ensure freedist compliance (possibility to build deblob-ed kernels)
Summary: sys-kernel/ck-sources : Ensure freedist compliance (possibility to build debl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Krzysztof Pawlik (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2012-10-28 20:53 UTC by Eric F. GARIOUD
Modified: 2012-10-29 20:48 UTC (History)
1 user (show)

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


Attachments
ebuild for 3.4.9 - rev 2 (ck-sources-3.4.9.ebuild,1.28 KB, text/plain)
2012-10-28 20:56 UTC, Eric F. GARIOUD
Details
ebuild for 3.5.7 - rev 2 (ck-sources-3.5.7.ebuild,2.47 KB, text/plain)
2012-10-28 21:05 UTC, Eric F. GARIOUD
Details

Note You need to log in before you can comment on or make changes to this bug.
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
+