1 |
On Sun, 21 Jun 2009 17:55:15 -0400 |
2 |
"John P. Burkett" wrote - |
3 |
> Drake Donahue wrote: |
4 |
> > Burkett asked: |
5 |
> > |
6 |
> > Should I back up any particular files before doing "emerge |
7 |
> > =sys-kernel/gentoo-sources-2.6.22-r2"? You will simply be restoring the |
8 |
> > bits that depclean removed. |
9 |
> > |
10 |
> > No files should need to backed up. |
11 |
> |
12 |
> Thank you David. Doing |
13 |
> emerge =sys-kernel/gentoo-sources-2.6.22-r2 |
14 |
> produced the following response |
15 |
> emerge: there are no ebuilds to satisfy |
16 |
> "=sys-kernel/gentoo-sources-2.6.22-r2" |
17 |
|
18 |
That is true. 2.6.22 has been removed from the portage tree. Your choices are: |
19 |
1) to find some one who still has the 2.6.22-r2 ebuild and the corrresponding |
20 |
sources and patches and create an overlay from them, then use that to |
21 |
emerge from. |
22 |
|
23 |
2) find someone who still has the top level Makefile from 2.6.22-r2 who will |
24 |
send it to you. And hope that that is all you are missing. |
25 |
|
26 |
3) Upgrade to a newer kernel. Presumably the latest stable that is compatible |
27 |
with your desired driver version. |
28 |
|
29 |
Realistically 3 is your only reasonable option. The downside is you will have |
30 |
to do a kernel configuration that is consistent with your existing |
31 |
configuration. |
32 |
|
33 |
You will want to read the kernel upgrade guide first. |
34 |
http://www.gentoo.org/doc/en/kernel-upgrade.xml |
35 |
|
36 |
Remember that emerging a kernel source only installs the source files. |
37 |
Compiling the kernel is another step. You may already have a suitable kernel |
38 |
source emerged. eselect kernel list will show which are emerged as will |
39 |
ls -l /usr/src |
40 |
|
41 |
> |
42 |
> I also tried |
43 |
> emerge -s gentoo-sources-2.6.22-r2-osmp |
44 |
> and a few other variations without finding any ebuilds. |
45 |
|
46 |
The osmp is a local identifying tag specified by the person that built |
47 |
your kernel. The smp probably means symetric multiprocessor. No idea |
48 |
what the o stands for. |
49 |
|
50 |
> |
51 |
> Ideas about how to emerge the sources would be very welcome. |
52 |
> |
53 |
|
54 |
|
55 |
Dave F |