Hmmm... I feel somehow sad after reading what you wrote on the front page of the link you gave in your last post.
I can just hope and wish you that, as you wrote, changes will be for the better.
I am afraid all the support I can offer you is only moral and won't be of any efficient help. But anyway...

Congratulations for the work you have achieved, thank you for having freely shared it and GOOD LUCK to you !

* ERROR: sys-kernel/geek-sources-3.7.10 failed (unpack phase):
* USE Flag 'lqx' not in IUSE for sys-kernel/geek-sources-3.7.10
*
* Call stack:
* ebuild.sh, line 93: Called src_unpack
* environment, line 1081: Called geek-sources_src_unpack
* environment, line 782: Called use 'lqx'
* phase-helpers.sh, line 222: Called die
* The specific snippet of code:
* die "USE Flag '${u}' not in IUSE for ${CATEGORY}/${PF}"
*
* If you need support, post the output of `emerge --info '=sys-kernel/geek-sources-3.7.10'`,
* the complete build log and the output of `emerge -pqv '=sys-kernel/geek-sources-3.7.10'`.
* This ebuild used the following eclasses from overlays:
* /mnt/zram/overlay/init6/eclass/geek-sources.eclass
* /mnt/zram/overlay/init6/eclass/linux-geek.eclass
* This ebuild is from an overlay named 'init6': '/mnt/zram/overlay/init6/'
* The complete build log is located at '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/temp/build.log'.
* The ebuild environment file is located at '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/temp/environment'.
* Working directory: '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/work'
* S: '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/work/linux-3.7.10-geek'

* ERROR: sys-kernel/geek-sources-3.7.10 failed (unpack phase):
* USE Flag 'lqx' not in IUSE for sys-kernel/geek-sources-3.7.10
*
* Call stack:
* ebuild.sh, line 93: Called src_unpack
* environment, line 1081: Called geek-sources_src_unpack
* environment, line 782: Called use 'lqx'
* phase-helpers.sh, line 222: Called die
* The specific snippet of code:
* die "USE Flag '${u}' not in IUSE for ${CATEGORY}/${PF}"
*
* If you need support, post the output of `emerge --info '=sys-kernel/geek-sources-3.7.10'`,
* the complete build log and the output of `emerge -pqv '=sys-kernel/geek-sources-3.7.10'`.
* This ebuild used the following eclasses from overlays:
* /mnt/zram/overlay/init6/eclass/geek-sources.eclass
* /mnt/zram/overlay/init6/eclass/linux-geek.eclass
* This ebuild is from an overlay named 'init6': '/mnt/zram/overlay/init6/'
* The complete build log is located at '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/temp/build.log'.
* The ebuild environment file is located at '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/temp/environment'.
* Working directory: '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/work'
* S: '/mnt/zram/var/portage/sys-kernel/geek-sources-3.7.10/work/linux-3.7.10-geek'

Whenever new flags are added to GEEKSOURCES_PATCHING_ORDER, the ebuild/eclass issues a warning when there is/are some missing in /etc/portage/kernel.conf. But unfortunately there seems to be a loop issue:

Whenever new flags are added to GEEKSOURCES_PATCHING_ORDER, the ebuild/eclass issues a warning when there is/are some missing in /etc/portage/kernel.conf. But unfortunately there seems to be a loop issue:

I just compiled 3.8.6. I'll let you folks know after reconfiguring and further tweaking how it works for me. I guess this is a new project for my m8 and me for upcoming c0ding n1ghts. =)

Thank you so far init_6!

I am glad if you liked it.

Couple of good tips:
- Do not turn "evil" USE flags like: pax, grsecurity, rt if not sure that you really need it.
- USE="build" does not work very well. It is necessary to solve the problem mount /boot from ebuild or eclass.
- USE flags: lqx, pf- use their own version numbering (!!!) and with them for example in sys-kernel/geek-sources-3.8.6not usedpatch-3.8.6.xz
- quiet kernel param in grub not necessary. There is change-default-console-loglevel.patch - set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)

Last edited by init_6 on Mon Apr 08, 2013 11:59 am; edited 1 time in total

Up and running, finally I can use the r8169 driver inside the kernel with my 8168 card, I'm so happy not to need to recompile the driver and probe the module everytime! xD

Oh, and most of all, I love the larry image on bootup! ^^

init_6 wrote:

I am glad if you liked it.

Couple of good tips:
- Do not turn "evil" USE flags like: pax, grsecurity, rt if not sure that you really need it.
- USE="build" does not work very well. It is necessary to solve the problem mount /boot from ebuild or eclass.
- USE flags: lqx, pf- use their own version numbering (!!!) and with them for example in sys-kernel/geek-sources-3.8.6not usedpatch-3.8.6.xz
- quiet kernel param in grub not necessary. There is change-default-console-loglevel.patch - set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)

Thanks a lot for the hints! I'll begin experimenting with the USE flags later on I guess.

im having trouble enabling the ck use flag. the patch cannot be downloaded. you guys know whats up? removing ck from use flags obviously works ok. i guess kolivas took his site down? lol too busy mining those bitcons i guess. hahaha

im having trouble enabling the ck use flag. the patch cannot be downloaded. you guys know whats up? removing ck from use flags obviously works ok. i guess kolivas took his site down? lol too busy mining those bitcons i guess. hahaha