1 |
Jason Stubbs wrote: |
2 |
|
3 |
> Ahem? |
4 |
> |
5 |
> I think the main point to the discussion is new users. I, too, have never used |
6 |
> genkernel so don't know how viable the idea of using it in its current state |
7 |
> would be. Nor am I admonishing that it should be the "only way to go". |
8 |
> However, everything in Gentoo is configured, compiled and installed through |
9 |
> the single emerge command. It would make most sense to me to choose what |
10 |
> classes of drivers/functionality I wanted through USE flags and then do |
11 |
> post-installation configuration through /etc/modules.autoload*. Can anyone |
12 |
> say why the kernel is special and should be done differently? - other than if |
13 |
> it ain't broke don't fix it! |
14 |
|
15 |
> I'm with almost all other people in that it would not be a high priority for |
16 |
> some time to come. On the other hand, I'm against people who are putting |
17 |
> forward arguments that the kernel is somehow special. Almost every other |
18 |
> package is installed with extra cruft so that can't be used as an excuse. |
19 |
> Gentoo is about making things easier for everyone which means safe defaults |
20 |
> and easily accessible complete customisation, so Luke-Jr's idea at least |
21 |
> deserves consideration rather than instant dismissal. |
22 |
> |
23 |
> Jason |
24 |
|
25 |
Honestly, the kernel is special. Everyone has a different x86 |
26 |
machine...different NIC card, sound card, video card, motherboard, IDE |
27 |
chipset, scsi card, CPU....Some have V4L, some have I2C stuff, some have |
28 |
parallel ports, some have ISA, some have PCI, some have both, some have |
29 |
serial console, some have radeons, some have nvidias.....See the point? |
30 |
|
31 |
x86 is *way* too diverse an architecture to configure solely through USE |
32 |
Flags. How can it be set so we know whether someone has a VIA IDE |
33 |
chipset and not an SiS, or how someone have a RealTek 8139-based NIC |
34 |
card, and whether they need the old RealTek driver, or the newer one? |
35 |
|
36 |
As much as we all love Gentoo for it's ability to configure things |
37 |
easily (in most cases), the kernel to me is just that one little nuance |
38 |
that stands apart from the base system. Everyone should learn how to |
39 |
configure their kernel, in my opinion. It is probably the one thing |
40 |
every linux distro should teach people how to do. The advantages far |
41 |
outweigh the disadvantages, and by building their own kernel, the user |
42 |
becomes aware of what is inside their machine. |
43 |
|
44 |
genkernel is a great idea, and kudos to the original author. But |
45 |
genkernel is aimed at being a temporary solution to help a user get |
46 |
their system up and running quickly. Then they'll eventually sit down |
47 |
and configure their own kernel. Right now, genkernel is just an option. |
48 |
Users don't have to use it if they don't want to, and this should stay |
49 |
that way as it fits with Gentoo's philosophy of providing user's with |
50 |
choices. I'd also like to see genkernel modified to handle other |
51 |
architectures too -- this would give it a boost with other distros that |
52 |
support multiple archs. |
53 |
|
54 |
|
55 |
--Kumba |
56 |
|
57 |
-- |
58 |
"Such is oft the course of deeds that move the wheels of the world: |
59 |
small hands do them because they must, while the eyes of the great are |
60 |
elsewhere." --Elrond |
61 |
|
62 |
|
63 |
-- |
64 |
gentoo-dev@g.o mailing list |