1 |
On Sun, 2004-05-02 at 20:32 -0700, Greg KH wrote: |
2 |
> > > Also, please realize that the 2.6 kernel build process is infinitely |
3 |
> > > better than the 2.4 one, and based on it, a number of your listed |
4 |
> > > objections and proposals are pretty moot. |
5 |
> > |
6 |
> > Like binary packaging support? |
7 |
> |
8 |
> Yes. |
9 |
|
10 |
How does the 2.6 kernel build process allow one to create a binary |
11 |
package that is fully integrated with portage. Integration with portage |
12 |
is essential (for security updates, etc). We all know how secure the |
13 |
kernel has been this last year. Just think emerge --security would now |
14 |
support kernels in a fully automated fashion. |
15 |
|
16 |
> |
17 |
> > Being able to keep around just the kernel headers? |
18 |
> |
19 |
> You can keep a read-only kernel tree. Sorry, but that's necessary, you |
20 |
> can't throw away all of the source and expect to build an external |
21 |
> module properly. Or so states the current kernel build authors. |
22 |
|
23 |
All you need is the headers. You can do away with about 50% or more of |
24 |
the tree. Plus, because we are implementing at the eclass level, we can |
25 |
keep the tree compressed as a tarball, saving more space. |
26 |
|
27 |
> > A single API for all package building? |
28 |
> |
29 |
> The kernel build process has nothing to do with building a package, |
30 |
> although it does currently provide the ability to build a .deb and .rpm. |
31 |
|
32 |
Which is helpful to gentoo how? This is a portage integration issue. |
33 |
|
34 |
|
35 |
> You do not address the currently "in-development" process in the GLEP |
36 |
> from what I can see. |
37 |
Plasmaroo has not outlined anything to me, but he had to leave tonight, so maybe |
38 |
he ran out of time. |
39 |
|
40 |
|
41 |
> Ok, so after the new process builds up a binary kernel, how will it |
42 |
> install it on another machine? |
43 |
|
44 |
It is the same as creating any other portage binary package. We can also make GRP |
45 |
binary kernel packages. |
46 |
|
47 |
Nathaniel |
48 |
|
49 |
|
50 |
-- |
51 |
gentoo-dev@g.o mailing list |