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
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.
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
(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.
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 +