Just a quick post script to this subject. As I indicated below I found out how to get the 2.6.29 kernel source. The bigger issue of the corrupted kde moved to another thread. But the short skinny is that 3 attempst to emerge rhe same list of desired packages (each to a fresh clean install of the x86_64 kde version of Sabayon4.2) ended with a non functional kde... The forth attempt succeeded without error. The only differences besides the order in which the packages were emerged and the number of times the system was rebooted to test that the most recent few emerges hadn't ended with a non functional startkde was that on the 4th attempt I didn't unmask and install the latest portage??? Figure that?!?
Well I'm liking most of sabayon 4.2, (once e16 keeps me from pulling my hair out over the way kde4 does things)...
It was time to install my printer. I was in e16 so I couldn't just look at the kmenu for the printer tools... No problem I thought, they put the functionality of the old kcontrol in systemsettings did they not? (In my oppinion they did not!)
Though most of my sour grapes on that is the iconful interface. But it seams to me that one of the choices in the old kcontrol was the priner configureation/management tools. But if their hiding under one of those icons in system settings, I sure can't find them. Now I suppose, I could have just closed half a dozen applications, logged out of e16, fired up a kde session and used the kmenu... But I remembered a tool I used to have called hp-toolbox. If I remember right it was provided by hplip. So I opened a root shell and did an emerge hplip, Which installed 5 out of 6 items. Stopping on number 6 (hplip itself) because it wanted a symlink at /usr/src/linux to point at my kernel sources. (I don't roll my own kernels so it took a bit of googleing to learn that I needed "linux-sabayon" to get that, eix told me that my kernal was compiled with:
Installed versions: 2.6.29(2.6.29)(05:01:40 AM 07/09/2009)(dmraid splash -build -grub -no_sources -only_sources -symlink)
And like a dummy it didn't occur to me that the only available linux-sabayon-sources was for a higher kernel version:
Available versions: (2.6.30) (~)2.6.30
Which I thought would build enough for me to point the symlink at the right kernel version But of course, Now I have a symlink pointing at the wrong version, and still don't have the sources for the 2.6.29 kernal to point a new symlink at...
One odd thing though, Imust not understand what the symlink vs -symlink in the (keywords?) means because while the available linux-sabayon-sources said "symlink" when I emerged it I got:
Installed versions: 2.6.30(2.6.30)(04:41:45 PM 07/11/2009)(-build -symlink)
Which, in spite of the "-symlink" did automaticaly create the link to a kernal I'm not likely to learn how to build any time soon. So I suspect that I should trash the symlink to avoid problems with some ebuild that expects it to be right such as the hplip... (Should I "rm /usr/src/linux" ? Or would I need to unmerge the whole dang linux-sabayon-sources package to stay out of trouble with it pointing at the wrong kernel???)
On another note, just before I emerged the wrong linux-sabayon-source I peeked at what "equo install --ask hplip" would do. And it wanted to install most of the same packages that emerge had added before it decided it couldn't complete the hplip install. Nearly the same version numbers. Thing is equo didn't seam to see the ones emerge just added. and that made me to nervous to let it try... Especialy when as far as I can see the xsane was the very same version:
>> ## [N] [sabayonlinux.org] media-gfx/xv-3.10a-r15|0
>> ## [N] [sabayonlinux.org] dev-perl/perl-tk-804.027|2
>> ## [N] [sabayonlinux.org] media-gfx/xsane-0.996|0
>> ## [N] [sabayonlinux.org] net-analyzer/net-snmp-22.214.171.124|0
>> ## [N] [sabayonlinux.org] dev-python/imaging-1.1.6|4
>> ## [N] [sabayonlinux.org] dev-python/reportlab-2.1|0
>> ## [N] [sabayonlinux.org] net-print/hplip-3.9.2|0
Latest version available: 804.028-r2
Latest version installed: 804.028-r2
Size of files: 6,765 kB
Description: A Perl Module for Tk
Latest version available: 0.996
Latest version installed: 0.996
Size of files: 3,265 kB
Description: graphical scanning frontend
Latest version available: 126.96.36.199-r1
Latest version installed: 188.8.131.52-r1
Size of files: 5,063 kB
Description: Software for generating and retrieving SNMP data
License: as-is BSD
Latest version available: 1.1.6-r1
Latest version installed: 1.1.6-r1
Size of files: 425 kB
Description: Python Imaging Library (PIL)
Latest version available: 2.3
Latest version installed: 2.3
Size of files: 1,813 kB
Description: Tools for generating printable PDF documents from any data source.
In any case I'd rather get hplip from emerge anyway, How do I get the linux-sabayon-source for the kernel I'm using?