Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103354 - [2.6] archck-sources. CK Overloaded Reloaded.
Summary: [2.6] archck-sources. CK Overloaded Reloaded.
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: http://iphitus.loudas.com/archck.php
Whiteboard:
Keywords: EBUILD
: 128595 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-22 10:22 UTC by Scott Jones
Modified: 2006-12-06 15:26 UTC (History)
16 users (show)

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


Attachments
archck-sources-2.6.12-r6.ebuild (archck-sources-2.6.12-r6.ebuild,1007 bytes, text/plain)
2005-08-22 10:24 UTC, Scott Jones
Details
archck-sources-2.6.13-r1.ebuild (archck-sources-2.6.13-r1.ebuild,1007 bytes, text/plain)
2005-08-29 19:20 UTC, Scott Jones
Details
archck-sources-2.6.13_p1-r1.ebuild (archck-sources-2.6.13_p1-r1.ebuild,1.48 KB, text/plain)
2005-09-01 21:07 UTC, Scott Jones
Details
archck-sources-2.6.13_p2.ebuild (archck-sources-2.6.13_p2.ebuild,1.49 KB, text/plain)
2005-09-08 07:35 UTC, Scott Jones
Details
archck-sources-2.6.13_p3.ebuild (archck-sources-2.6.13_p3.ebuild,1.49 KB, text/plain)
2005-09-13 00:15 UTC, Scott Jones
Details
archck-sources-2.6.13_p5.ebuild (archck-sources-2.6.13_p5.ebuild,1.50 KB, text/plain)
2005-09-19 09:52 UTC, Scott Jones
Details
archck-sources-2.6.13_p6-r1.ebuild (archck-sources-2.6.13_p6-r1.ebuild,1.50 KB, text/plain)
2005-09-24 09:03 UTC, Hervé Commowick
Details
archck-sources-2.6.13_p6-r2.ebuild (archck-sources-2.6.13_p6-r2.ebuild,1.50 KB, text/plain)
2005-09-30 11:04 UTC, Scott Jones
Details
archck-sources-2.6.13_p7.ebuild (archck-sources-2.6.13_p7.ebuild,1.50 KB, text/plain)
2005-10-05 11:03 UTC, Scott Jones
Details
archck-sources-2.6.13_p8.ebuild (archck-sources-2.6.13_p8.ebuild,1.50 KB, text/plain)
2005-10-11 09:28 UTC, Scott Jones
Details
archck-sources-2.6.14_rc5-r1.ebuild (archck-sources-2.6.14_rc5-r1.ebuild,1.15 KB, text/plain)
2005-10-26 15:51 UTC, Scott Jones
Details
ebuild for archck-sources-2.6.14-r1 (archck-sources-2.6.14-r1.ebuild,1.15 KB, text/plain)
2005-10-28 08:20 UTC, babykart
Details
archck-sources-2.6.14_p3.ebuild (archck-sources-2.6.14_p3.ebuild,1.50 KB, text/plain)
2005-11-04 08:35 UTC, Scott Jones
Details
archck-sources-2.6.14_p4.ebuild (archck-sources-2.6.14_p4.ebuild,1.50 KB, text/plain)
2005-11-09 15:27 UTC, Scott Jones
Details
archck-sources-2.6.14_p5.ebuild (archck-sources-2.6.14_p5.ebuild,1.50 KB, text/plain)
2005-11-12 20:15 UTC, Scott Jones
Details
archck-sources-2.6.14-r7.ebuild (archck-sources-2.6.14-r7.ebuild,1.01 KB, text/plain)
2005-12-26 18:43 UTC, babykart
Details
archck-sources-2.6.15-r1.ebuild (archck-sources-2.6.15-r1.ebuild,1.01 KB, text/plain)
2006-01-13 00:02 UTC, Brian Merrill
Details
archck-sources-2.6.15_p2.ebuild (archck-sources-2.6.15_p2.ebuild,1.50 KB, text/plain)
2006-01-16 01:57 UTC, Scott Jones
Details
archck-sources-2.6.15_p2-r1.ebuild (archck-sources-2.6.15_p2-r1.ebuild,1.50 KB, text/plain)
2006-01-25 14:32 UTC, Scott Jones
Details
archck-sources-2.6.15_p3.ebuild (archck-sources-2.6.15_p3.ebuild,1.50 KB, text/plain)
2006-01-31 08:56 UTC, Scott Jones
Details
archck-sources-2.6.15_p3-r2.ebuild (archck-sources-2.6.15_p3-r2.ebuild,1.32 KB, text/plain)
2006-02-07 08:39 UTC, Scott Jones
Details
archck-sources-2.6.15_p4.ebuild (archck-sources-2.6.15_p4.ebuild,1.32 KB, text/plain)
2006-02-12 23:10 UTC, Scott Jones
Details
archck-sources-2.6.15_p4-r1.ebuild (archck-sources-2.6.15_p4-r1.ebuild,1.32 KB, text/plain)
2006-02-18 23:30 UTC, Scott Jones
Details
archck-sources-2.6.15_p5.ebuild (archck-sources-2.6.15_p5.ebuild,1.32 KB, text/plain)
2006-03-03 02:46 UTC, Scott Jones
Details
archck-sources-2.6.15_p6.ebuild (archck-sources-2.6.15_p6.ebuild,1.31 KB, text/plain)
2006-03-08 10:34 UTC, Scott Jones
Details
archck-sources-2.6.15_p6.ebuild (archck-sources-2.6.15_p6.ebuild,1.50 KB, text/plain)
2006-03-08 11:23 UTC, Brian Kroth
Details
archck-sources-2.6.15_p7.ebuild (archck-sources-2.6.15_p7.ebuild,1.31 KB, text/plain)
2006-03-11 20:59 UTC, Scott Jones
Details
archck-sources-2.6.16_p1.ebuild (archck-sources-2.6.16_p1.ebuild,1.23 KB, text/plain)
2006-03-22 23:28 UTC, Scott Jones
Details
archck-sources-2.6.16_p2.ebuild (archck-sources-2.6.16_p2.ebuild,1.23 KB, text/plain)
2006-03-31 09:08 UTC, Scott Jones
Details
Lets kernel compile either without Suspend2 enabled (susp2repair.patch,605 bytes, patch)
2006-04-26 05:49 UTC, Tharrrk
Details | Diff
beyond-sources-2.6.16_p4-r1.ebuild (beyond-sources-2.6.16_p4-r1.ebuild,1.56 KB, text/plain)
2006-06-06 14:10 UTC, Peter Hyman
Details
beyond-sources-2.6.16_p4-r1.ebuild (beyond-sources-2.6.16_p4-r1.ebuild,1.61 KB, text/plain)
2006-06-07 08:22 UTC, Peter Hyman
Details
beyond-sources-2.6.16_p41.ebuild (beyond-sources-2.6.16_p41.ebuild,2.18 KB, text/plain)
2006-06-08 07:51 UTC, Peter Hyman
Details
beyond-sources-2.6.16_p41.ebuild (beyond-sources-2.6.16_p41.ebuild,2.16 KB, text/plain)
2006-06-10 07:29 UTC, Peter Hyman
Details
beyond-sources-2.6.16_p41.ebuild (beyond-sources-2.6.16_p41.ebuild,2.67 KB, text/plain)
2006-06-11 17:29 UTC, Peter Hyman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Jones 2005-08-22 10:22:25 UTC
http://iphitus.loudas.com/archck.php
ArchCK is a derivation of the CK patchset that is taking a similar path to the
old CKO patchset. It aims to include a variety of popular features and updates
that have not currently made it to the vanilla kernel. Con Kolivas' CK patchset
is central to ArchCK. ArchCK also includes a few patches for the Arch LiveCD Archie.

*** This is Con's approved replacement for cko-sources.
ArchCK adds the following to ck's patchset:
# CK Patchset
# fbsplash
# vesafb-tng
# reiser4
# shfs
# acpi updates
# Squashfs
# UnionFS


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Scott Jones 2005-08-22 10:24:34 UTC
Created attachment 66571 [details]
archck-sources-2.6.12-r6.ebuild

***Note: archck-sources is to replace the dead cko-sources (bug #65954)
Comment 2 Scott Jones 2005-08-29 19:20:05 UTC
Created attachment 67240 [details]
archck-sources-2.6.13-r1.ebuild

Changes:
updated ck to 2.6.13-ck1
updated reiser4 to patches from MM series instead of official namesys
updated acpi, fbsplash and vesafb-tng to latest versions at time of writing.

reiser4 is working in this release...
Comment 3 Scott Jones 2005-09-01 21:07:55 UTC
Created attachment 67455 [details]
archck-sources-2.6.13_p1-r1.ebuild

Changed to ck-sources _p naming.
Added support for the "ck-plus" use flag (ck developmental patches)
Comment 4 Scott Jones 2005-09-08 07:35:09 UTC
Created attachment 67939 [details]
archck-sources-2.6.13_p2.ebuild

ebuild notes: Iphitus (archck owner) said he will occasionally release ck's
+dev sources.  This release does not have it, so the ck-plus use flag will not
work.  He also said he would release ck's server sources if there was enough
demand. (email him if interested)

Changes:
updated ck to 2.6.13-ck2
updated reiser4 to reiser4 from 2.6.13-mm1
updated unionfs snapshot to 020905
Comment 5 Scott Jones 2005-09-13 00:15:42 UTC
Created attachment 68329 [details]
archck-sources-2.6.13_p3.ebuild

Changes:
updated ck to 2.6.13-ck3
updated reiser4 to reiser4 from 2.6.13-mm2
updated unionfs snapshot to 020908
added software suspend
added some software suspend fixes
Comment 6 Scott Jones 2005-09-19 09:52:07 UTC
Created attachment 68814 [details]
archck-sources-2.6.13_p5.ebuild

Changes:
updated unionfs to 1.0.14 
unionfs actually compiles now
updated reiser4 to that from 2.6.13-mm3
updated suspend2 to rc7
cleaned up patches

*note: this ebuild contains the new patchset source -- you cannot just bump the
previous ebuild.
Comment 7 Hervé Commowick 2005-09-24 09:03:28 UTC
Created attachment 69169 [details]
archck-sources-2.6.13_p6-r1.ebuild

The new updated ebuild for archck-sources
Comment 8 James Rayner 2005-09-29 21:31:26 UTC
nice work!

btw, 6.2 is out with some trivial fixes.
Comment 9 Scott Jones 2005-09-30 11:04:09 UTC
Created attachment 69579 [details]
archck-sources-2.6.13_p6-r2.ebuild

2.6.13-archck6.2 Changes:
Updated swap prefetch to v12
Comment 10 Scott Jones 2005-10-05 11:03:17 UTC
Created attachment 69938 [details]
archck-sources-2.6.13_p7.ebuild

2.6.13-archck7 Changes:
 ck7 (ck7 announce:
http://ck.kolivas.org/patches/2.6/2.6.13/2.6.13-ck7/2.6.13-ck7-announce.eml

Iphitus: "Just a quick release to keep in sync, Software Suspend on AMD64 is
not fixed. I will do that this weekend, or try and use the patch below."
Comment 11 Scott Jones 2005-10-11 09:28:28 UTC
Created attachment 70373 [details]
archck-sources-2.6.13_p8.ebuild

2.6.13-archck8 Changes:
 ck8 (ck8 announce: http://bhhdoa.org.au/pipermail/ck/2005-October/004642.html
 rolled back reiser4 to previous version
Comment 12 Scott Jones 2005-10-26 15:51:51 UTC
Created attachment 71535 [details]
archck-sources-2.6.14_rc5-r1.ebuild

2.6.14-rc5-archck1 Changes:
 updated ck to 2.6.14-rc5-ck1 (ck1 announce:
http://bhhdoa.org.au/pipermail/ck/2005-October/004673.html)
 updated reiser4 to 2.6.14-rc5-mm1
 updated squashfs to 2.2-r2
 updated unionfs to 1.1.1
 updated software suspend to 2.2-rc8
 updated fbsplash to 0.9.2-r4
 updated vesafb-tng to 1.0-rc1-r1

Iphitus: "Big release, nearly everything has been updated. I wouldn't be
surprised if there were some issues, particularly with reiser4. Otherwise, I
have a good level feeling (angband ;) about this release."

Note: I always boot off the new kernels and do some moderate testing before
submitting these ebuilds.  I'm running rc5 on 2 systems so far, and reiser4
remains flawless.  Though this "rc" release won't make the previous stable
release obsolete.
Comment 13 Craig Duquette 2005-10-26 22:42:40 UTC
I'm having issues with vesafb-tng on 2.6.14_rc5-r1. The screen has text on it
saying PREFETCH window 80000000 - window 81ffffffff and some other jibberish.
Sometimes things totally freeze up, sometimes X loads. I can switch back to the
console after X starts and things are fine, but startup is an issue. Anyone else
have similar problems?
Comment 14 James Rayner 2005-10-27 00:39:37 UTC
Please report bugs to my email address, iphitus@gmail.com

Try running it without pre-empt, and if that doesnt help, get as much details as 
you can and report the bug to the fbsplash maintainer.
Comment 15 Scott Jones 2005-10-27 03:10:00 UTC
(In reply to comment #13)
Everything runs fine for me.... only problems I had was that the current x11-drm
ebuild wouldn't build against it, so I'm now using the kernel drm.  I also had
to remerge vmware to pick up the any-any-update94 patch, which is required for
the 2.6.14 kernels (looks like someone forgot to bump the revision of the vmware
ebuild).

I'm using vesafb-tng only for fb0, but I'm not running fbsplash.  I also don't
have any pre-empt stuff enabled.
Comment 16 babykart 2005-10-28 08:20:52 UTC
Created attachment 71637 [details]
ebuild for archck-sources-2.6.14-r1

http://forums.gentoo.org/viewtopic-t-396340.html
Comment 17 Scott Jones 2005-11-04 08:35:19 UTC
Created attachment 72118 [details]
archck-sources-2.6.14_p3.ebuild

2.6.14-archck3 Changes:
 updated to ck3 (ck3 announce:
http://bhhdoa.org.au/pipermail/ck/2005-November/004712.html)
 rebuilt reiser4 patches.
Comment 18 Scott Jones 2005-11-09 15:27:41 UTC
Created attachment 72524 [details]
archck-sources-2.6.14_p4.ebuild

archck4 announce -- http://forums.gentoo.org/viewtopic-t-400536.html
ck4 announce -- http://bhhdoa.org.au/pipermail/ck/2005-November/004741.html
Comment 19 Scott Jones 2005-11-12 20:15:37 UTC
Created attachment 72791 [details]
archck-sources-2.6.14_p5.ebuild

archck5 announce -- http://forums.gentoo.org/viewtopic-t-400536.html
ck5 announce -- http://bhhdoa.org.au/pipermail/ck/2005-November/004750.html
Comment 20 babykart 2005-12-26 18:43:50 UTC
Created attachment 75576 [details]
archck-sources-2.6.14-r7.ebuild

ebuild for archck-sources-2.6.14-r7
kernel 2.6.14.4 + ck7

http://iphitus.loudas.com/archck.php
http://forums.gentoo.org/viewtopic-p-2984329.html
Comment 21 Brian Merrill 2006-01-13 00:02:33 UTC
Created attachment 76969 [details]
archck-sources-2.6.15-r1.ebuild

http://forums.gentoo.org/viewtopic-p-3027423.html
Comment 22 Scott Jones 2006-01-16 01:57:17 UTC
Created attachment 77238 [details]
archck-sources-2.6.15_p2.ebuild

archck2:
 updated CK
 added a fbsplash fix

ck2 announce -- http://bhhdoa.org.au/pipermail/ck/2006-January/005175.html
Comment 23 Scott Jones 2006-01-25 14:32:41 UTC
Created attachment 78109 [details]
archck-sources-2.6.15_p2-r1.ebuild

archck2.1 announce -- http://forums.gentoo.org/viewtopic-t-423550.html
ck2.1 announce -- http://bhhdoa.org.au/pipermail/ck/2006-January/005219.html
Comment 24 Scott Jones 2006-01-31 08:56:31 UTC
Created attachment 78574 [details]
archck-sources-2.6.15_p3.ebuild

archck3 announce -- http://forums.gentoo.org/viewtopic-t-428741-highlight-archck.html
ck3 announce -- http://bhhdoa.org.au/pipermail/ck/2006-February/005273.html
Comment 25 Scott Jones 2006-02-07 08:39:58 UTC
Created attachment 79130 [details]
archck-sources-2.6.15_p3-r2.ebuild

archck3.2 announce -- http://forums.gentoo.org/viewtopic-t-428741.html
Comment 26 Scott Jones 2006-02-12 23:10:22 UTC
Created attachment 79649 [details]
archck-sources-2.6.15_p4.ebuild

archck4 changes: http://iphitus.loudas.com/archck-down.php
ck4 announce: http://bhhdoa.org.au/pipermail/ck/2006-February/005369.html
Comment 27 Scott Jones 2006-02-18 23:30:27 UTC
Created attachment 80148 [details]
archck-sources-2.6.15_p4-r1.ebuild

archck4.1 changes: http://iphitus.loudas.com/archck-down.php
Comment 28 Scott Jones 2006-03-03 02:46:44 UTC
Created attachment 81187 [details]
archck-sources-2.6.15_p5.ebuild

archck5 changes: http://iphitus.loudas.com/archck-down.php
ck5 announce: http://bhhdoa.org.au/pipermail/ck/2006-March/005440.html
Comment 29 Joël 2006-03-07 14:35:45 UTC
Hmmm.. latest one (2.6.15-archck5) seems buggy, I get ~1 FPS in 3D xscreensaver modules (binary ati driver). Going back to 2.6.15-archck4, it works fine...
Comment 30 Pat Double 2006-03-07 14:43:39 UTC
For the record, I am using 2.6.15-archck5 and the 8.22.5 ATI binary driver and am not experiencing any reduction in FPS. I have a Mobility Radeon 9700.
Comment 31 Scott Jones 2006-03-08 10:34:05 UTC
Created attachment 81708 [details]
archck-sources-2.6.15_p6.ebuild

archck6 changes: http://iphitus.loudas.com/archck-down.php
ck6 announce: (Con hasn't announced yet)

Iphitus is the man!  archck6 is accompanied by archcks6 (Con's server patchset).  This ebuild uses the pre-existing "ck-server" use flag to grab the cks patchset  :)
Comment 32 Scott Jones 2006-03-08 10:35:36 UTC
(In reply to comment #29)
> Hmmm.. latest one (2.6.15-archck5) seems buggy, I get ~1 FPS in 3D xscreensaver
> modules (binary ati driver). Going back to 2.6.15-archck4, it works fine...
> 

I had to compile the kernel with no DRM options.. then emerged x11-drm.  Everything works fine now.
Comment 33 Brian Kroth 2006-03-08 11:23:14 UTC
Created attachment 81711 [details]
archck-sources-2.6.15_p6.ebuild

This fixes the previously posted ebuild by allowing you two actually download the two different sources.  I just hacked it together by copying the ck-sources ebuild, but it works.

Thanks again Iphitus.
Comment 34 Scott Jones 2006-03-08 17:12:45 UTC
(In reply to comment #33)
> Created an attachment (id=81711) [edit]
> archck-sources-2.6.15_p6.ebuild
> 
> This fixes the previously posted ebuild by allowing you two actually download
> the two different sources.  I just hacked it together by copying the ck-sources
> ebuild, but it works.
> 
> Thanks again Iphitus.
> 
what doesn't work with my ebuild?  I tested it with and without ck-server prior to attaching it.  That additional ck code is redundant... we don't need to sed the patch filename twice.

Comment 35 Joël 2006-03-09 03:43:00 UTC
Concerning comment #29 (~1 FPS with 3d and xscreensaver) :

Good news, problem has disappeared in -archck6 :-)

Response to comment #32 :

CONFIG_DRM is always disabled in my kernel config...
Comment 36 Scott Jones 2006-03-11 20:59:53 UTC
Created attachment 81955 [details]
archck-sources-2.6.15_p7.ebuild

archck7 changes: http://iphitus.loudas.com/archck-down.php
ck7 announce: http://bhhdoa.org.au/pipermail/ck/2006-March/005491.html

For archcks7 (server patchset), enable use flag: ck-server
Comment 37 Brian Kroth 2006-03-12 10:29:52 UTC
(In reply to comment #36)
> Created an attachment (id=81955) [edit]
> archck-sources-2.6.15_p7.ebuild
> 
> archck7 changes: http://iphitus.loudas.com/archck-down.php
> ck7 announce: http://bhhdoa.org.au/pipermail/ck/2006-March/005491.html
> 
> For archcks7 (server patchset), enable use flag: ck-server
> 

I still think it needs this change:

#SRC_URI="${KERNEL_URI}
#http://iphitus.loudas.com/arch/ck/2.6.15/${CK_PATCH}"
SRC_URI="${KERNEL_URI}
    ck-server? (
    http://iphitus.loudas.com/arch/ck/${OKV}/patch-${KV_CK/ck/cks}.bz2
    )
    !ck-server? (
    http://iphitus.loudas.com/arch/ck/${OKV}/patch-${KV_CK}.bz2
    )"

The reason for this is that when you do an ebuild digest with the original it only retrieves and md5's the patch file that your USE flags need.  For example if you have USE='-ck-server' it only gets the patch-2.6.15-archck7.bz2 file.  Now change your USE flags and try USE='ck-server' emerge archck-sources it will begin unpacking the kernel source and then fail when trying to apply the archcks patch.  The difference I see with the other ebuild is that it grabs both the first time you do a digest, so perhaps there is an easy workaround, but it seems easily avoidable.

Here's the output I receive:

sephiroth archck-sources # USE='ck-server' emerge archck-sources
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-kernel/archck-sources-2.6.15_p7 to /
>>> md5 files   ;-) archck-sources-2.6.15_p4.ebuild
>>> md5 files   ;-) archck-sources-2.6.15_p6.ebuild
>>> md5 files   ;-) archck-sources-2.6.15_p5.ebuild
>>> md5 files   ;-) archck-sources-2.6.15_p7.ebuild
>>> md5 files   ;-) files/digest-archck-sources-2.6.15_p4
>>> md5 files   ;-) files/digest-archck-sources-2.6.15_p5
>>> md5 files   ;-) files/digest-archck-sources-2.6.15_p6
>>> md5 files   ;-) files/digest-archck-sources-2.6.15_p7
>>> md5 src_uri ;-) linux-2.6.15.tar.bz2
>>> md5 src_uri ;-) patch-2.6.15-archck7.bz2
>>> Preparing to unpack ...
>>> Unpacking source...
>>> Unpacking linux-2.6.15.tar.bz2 to /var/tmp/portage/archck-sources-2.6.15_p7/work

 * FATAL: unable to locate:
 * /usr/portage/distfiles/patch-2.6.15-archcks7.bz2
 * for read-only. The file either has incorrect permissions
 * or does not exist.

!!! ERROR: sys-kernel/archck-sources-2.6.15_p7 failed.
!!! Function unipatch, Line 765, Exitcode 0
!!! Unable to locate /usr/portage/distfiles/patch-2.6.15-archcks7.bz2
!!! If you need support, post the topmost build error, NOT this status message.

sephiroth archck-sources # ls /usr/portage/distfiles/patch-2.6.15-archck*
/usr/portage/distfiles/patch-2.6.15-archck7.bz2
Comment 38 Scott Jones 2006-03-13 09:09:41 UTC
(In reply to comment #37)
> (In reply to comment #36)
> > Created an attachment (id=81955) [edit]
> > archck-sources-2.6.15_p7.ebuild
> > 
> > archck7 changes: http://iphitus.loudas.com/archck-down.php
> > ck7 announce: http://bhhdoa.org.au/pipermail/ck/2006-March/005491.html
> > 
> > For archcks7 (server patchset), enable use flag: ck-server
> > 
> 
> I still think it needs this change:
> 
> #SRC_URI="${KERNEL_URI}
> #http://iphitus.loudas.com/arch/ck/2.6.15/${CK_PATCH}"
> SRC_URI="${KERNEL_URI}
>     ck-server? (
>     http://iphitus.loudas.com/arch/ck/${OKV}/patch-${KV_CK/ck/cks}.bz2
>     )
>     !ck-server? (
>     http://iphitus.loudas.com/arch/ck/${OKV}/patch-${KV_CK}.bz2
>     )"
> 
> The reason for this is that when you do an ebuild digest with the original it
> only retrieves and md5's the patch file that your USE flags need.  For example
> if you have USE='-ck-server' it only gets the patch-2.6.15-archck7.bz2 file. 
> Now change your USE flags and try USE='ck-server' emerge archck-sources it will
> begin unpacking the kernel source and then fail when trying to apply the
> archcks patch.  The difference I see with the other ebuild is that it grabs
> both the first time you do a digest, so perhaps there is an easy workaround,
> but it seems easily avoidable.
> 
> Here's the output I receive:
> 
> sephiroth archck-sources # USE='ck-server' emerge archck-sources
<snip>
> 

ack... doesn't make sense to me from a scripting standpoint, but I am by no means adept at ebuilds.  I tested your scenario and encountered the same error.  I updated mine so all subsequent ebuilds from me will contain it.  Thanks for the explanation and example!
Comment 39 Scott Jones 2006-03-22 23:28:50 UTC
Created attachment 82923 [details]
archck-sources-2.6.16_p1.ebuild

archck1 changes: http://iphitus.loudas.com/archck-down.php
ck1 announce: http://bhhdoa.org.au/pipermail/ck/2006-March/005623.html

*NOTE: This does not include ck-server configuration.
       Latest archcks is archck-sources-2.6.15_p6.ebuild
Comment 40 Scott Jones 2006-03-31 09:08:32 UTC
Created attachment 83526 [details]
archck-sources-2.6.16_p2.ebuild

archck2 changes: http://iphitus.loudas.com/archck-down.php
ck2 announce: http://bhhdoa.org.au/pipermail/ck/2006-March/005735.html

*NOTE: Correction for above.  Latest archcks patchset ebuild is archck-sources-2.6.15_p7.ebuild
Comment 41 Scott Jones 2006-04-01 21:06:47 UTC
hmm.. with archck2, two of my systems are failing during compilation with errors about software suspend.  Neither system has it enabled though.
Comment 42 James Rayner 2006-04-01 23:35:36 UTC
Suspend2 is bust up in archck2

See ArchCK website,

http://iphitus.loudas.com/archck.php

This is now deprecated in favour of beyond. Which has the same purposes and intentions.
Comment 43 Scott Jones 2006-04-02 21:24:13 UTC
Tiger683 is handling the ebuilds for the new beyond-sources.  Check out the beyond1 announcement at: http://forums.gentoo.org/viewtopic-t-449665.html
Comment 44 Scott Jones 2006-04-02 23:52:37 UTC
*** Bug 128595 has been marked as a duplicate of this bug. ***
Comment 45 Tharrrk 2006-04-26 05:49:15 UTC
Created attachment 85530 [details, diff]
Lets kernel compile either without Suspend2 enabled

For all archck fans :)
Well, it's my favourite so it should be "unallocated the clean way"... Looking forward to test beyond2 :)
Comment 46 Peter Hyman 2006-06-05 15:40:04 UTC
http://iphitus.loudas.com/beyond.html is current link, and current source version is 4.1. I really think this should be committed without any additional source patches and should be named beyond-sources. JM2C. Only caveat is that the beyond patch set requires the base kernel. Works fine for me.
Comment 47 Peter Hyman 2006-06-06 14:10:27 UTC
Created attachment 88560 [details]
beyond-sources-2.6.16_p4-r1.ebuild

Replacement to arch, tiger, and nitro kernels. Version 4.1 of the beyond patchset. I hacked away at the ebuild and made adjustments I felt would be beneficial. Works for me. Let's see if they will ever commit this branch to the tree.
Comment 48 Peter Hyman 2006-06-07 08:22:46 UTC
Created attachment 88605 [details]
beyond-sources-2.6.16_p4-r1.ebuild

some readability improvements and removal of unnecessary code (like detect-version running twice). Also removed some hard coding of versions 2.6.16 and replace with $KV. The K_EXTRAEINFO does not print as expected, but I submitted a patch for the kernel-2.eclass upstream which would allow for better formatting of extra info.
Comment 49 Peter Hyman 2006-06-08 07:51:33 UTC
Created attachment 88688 [details]
beyond-sources-2.6.16_p41.ebuild

New naming convention. -r should be reserved for ebuild revisions, not upstream ones. _p[Major][Minor] where Major is required. If minor is not 0, then a .Minor will be appended. Also, user can OPTIONALLY have genpatches-base applied (through the 2400 series only, 2500+ won't work like with the new ck12). Just set USE=gentoo-patches prior to emerge. Default behavior is NOT to use any gentoo patches since it would be very hard to isolate problems with multiple patch sets applied.
Comment 50 Peter Hyman 2006-06-10 07:29:51 UTC
Created attachment 88841 [details]
beyond-sources-2.6.16_p41.ebuild

sorry for the bug spam. I omitted the part where -r0 would be removed. No more ebuilds here. Maybe I'll ask to have it put into sunrise. Performance is better with gentoo-patches. Much better. So a consideration would be to have the gentoo-patches be default activity, or just have it used regardless. Not sure yet. MyOp says leave it optional just in case there are conflicts.
Comment 51 Peter Hyman 2006-06-11 17:29:13 UTC
Created attachment 88946 [details]
beyond-sources-2.6.16_p41.ebuild

Enhancement: Now includes gentoo-extra patches optionally. Excludes properly set to avoid those which don't patch.
Comment 52 Peter Hyman 2006-07-26 22:56:35 UTC
Beyond sources can now be retrieved at http://www.breakmygentoo.net. They will be maintained there from now on.
Comment 53 Charlie Shepherd (RETIRED) gentoo-dev 2006-12-06 15:26:39 UTC
Sorry, but we aren't going to include experimental patchsets in the tree. The ebuilds can be found in the forums, in the custom-kernels overlay (layman -a custom_kernels), or my dev overlay (layman -a masterdriverz).