Gentoo Archives: gentoo-dev

From: Kumba <kumba@g.o>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Speaking of new kernels being added to the tree
Date: Sun, 05 Oct 2003 00:17:05
Message-Id: 3F7F6307.1080001@gentoo.org
In Reply to: Re: [gentoo-dev] Speaking of new kernels being added to the tree by Jason Stubbs
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

Replies

Subject Author
Re: [gentoo-dev] Speaking of new kernels being added to the tree James Harlow <james@××××××××××××××.nu>
Re: [gentoo-dev] Speaking of new kernels being added to the tree Jason Stubbs <jasonbstubbs@×××××××××××.com>
Re: [gentoo-dev] Speaking of new kernels being added to the tree Luke-Jr <luke-jr@g.o>