Gentoo Archives: gentoo-dev

From: Jason Stubbs <jasonbstubbs@×××××××××××.com>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Speaking of new kernels being added to the tree
Date: Sun, 05 Oct 2003 14:53:28
Message-Id: 200310052347.09049.jasonbstubbs@mailandnews.com
1 On Sunday 05 October 2003 23:41, Sami Näätänen wrote:
2 > On Sunday 05 October 2003 14:30, Jason Stubbs wrote:
3 > > On Sunday 05 October 2003 14:22, Kevyn Shortell wrote:
4 > > > I don't think anyone has an argument with making things easier, but
5 > > > we shouldn't make things easier for new users to the detriment of
6 > > > making things more difficult for everyone else. There is a point
7 > > > where Gentoo just might be more advanced than a new user is skill
8 > > > wise, and accept that.
9 > >
10 > > Nobody's talking about making things harder for everyone else.
11 > > "emerge linux-gentoo-src" as Luke-Jr suggested is detrimentally
12 > > difficult when compared to "emerge gentoo-sources" is it? 2 extra
13 > > keystrokes?! There are also many people saying that Gentoo might just
14 > > be too hard for lusers. Why then was genkernel created in the first
15 > > place?
16 >
17 > I'm certainly in favor of making the -src thing to active, because it
18 > really gives people the full power. For example I have some times
19 > wanted to look the code used in a package. I of course can simply untar
20 > the tarball somewhere, but if the package contains multiple tarballs I
21 > either has to find them, or start to ebuild package.ebuild unpack stuff
22 > and then move the source tree from the temp location to somewhere where
23 > it is not going to be overwriten. I although don't suggest that -src
24 > suffix, but an option to the emerge, which tells it to install this
25 > software to package's SLOT="$P-src", from which I then could be looking
26 > in $PORT_SRC_DIR/$P-src.
27
28 Agreed here. An option to emerge is much more intuitive.
29
30 > Oh and the kernel packages that would compile the kernel should install
31 > the kernel headers of the compiled kernel to
32 > /usr/src/linux-`uname -r`/include/
33 > so that any package that needs the real kernel headers can find them.
34
35 Er, I'm pretty sure that the packages that need the source in /usr/src/linux
36 need more than just the headers - but don't quote me on that!
37
38 Regards,
39 Jason
40
41 --
42 gentoo-dev@g.o mailing list

Replies