Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94952 - "Installing Base System" profile selection text is confusing users
Summary: "Installing Base System" profile selection text is confusing users
Status: RESOLVED FIXED
Alias: None
Product: [OLD] Docs-user
Classification: Unclassified
Component: Handbook (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Xavier Neys (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-03 14:11 UTC by Daniel Drake (RETIRED)
Modified: 2005-06-08 16:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
hb-install-system.xml.patch (hb-install-system.xml.patch,3.29 KB, patch)
2005-06-07 17:36 UTC, Xavier Neys (RETIRED)
Details | Diff
fix (doc.patch,2.05 KB, patch)
2005-06-08 13:32 UTC, Daniel Drake (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Drake (RETIRED) gentoo-dev 2005-06-03 14:11:06 UTC
Specifically the "Choosing the Right Profile" section of http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6

Many users don't twig that its a nested hierachy system, and get quite confused why seeing 2.4 in the output of "ls /etc/make.profile" suggests that they are using a 2.6 profile.

I've seen a number of users question this, also questionning whether its a typo in the docs. e.g. after a discussion:

14:45 < smhar> is this right.. I was expecting a 2.6 in the listing to show
               that it is a 2.6 profile!!
14:47 < smhar> now it is clear.. maybe the guide should elaborate alittle here
               :-)
Comment 1 Curtis Napier (RETIRED) gentoo-dev 2005-06-07 16:17:19 UTC
The cascading profiles is explained very well on that page that you linked to
(Installing the Base System). It even has an explanation (2.4.x kernel) of why
you see the 2.4 when you do "ls /etc/make.profile". According to bugzilla this
change was made: "Sun Dec 26 14:56:32 2004 UTC (5 months, 1 week ago) by swift".

Can we close this bug please?
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2005-06-07 16:31:34 UTC
The amount of times I have seen people confused by this suggests that it needs
rewording.

I don't see any mention on that page of it being a cascaded or nested profiles
system. To gain that knowledge, you have to read between the lines.

"As you can see, in the above example there is a 2.4 subdirectory. This means
that the current profile uses the 2.6 kernel"

Once you've convinced yourself that this might possibly not be a typo, you then
read the next bit:

"if you want a 2.4-based system, you need to relink your make.profile symlink:"

So you then have to compare code listing 9 to code listing 7. Both of which are
in a different format, so its not obvious at first what the difference is (plus,
the difference is small).

At this point, if the reader thinks about it enough, they might consider the
fact that it could be a tree-style/cascading/nested profile system. But it seems
that many just get quite confused.

If you don't agree, please don't close this bug. Reassign it to me and I'll
reword it someday when I get the time.
Comment 3 Xavier Neys (RETIRED) gentoo-dev 2005-06-07 17:36:36 UTC
Created attachment 60813 [details, diff]
hb-install-system.xml.patch

2:35am is not the right time to commit as I've learnt some time ago :)
Rephrased a bit and used same format for both `ls`
Please review.

Curtis: please don't CC docs team bugs to docs team members. We get enough
notifications already. Tx.
Comment 4 Xavier Neys (RETIRED) gentoo-dev 2005-06-08 03:21:05 UTC
In CVS. Feel free to reopen if not clear enough yet.
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2005-06-08 04:45:30 UTC
Still doesn't even mention the tree/nested nature of the profile system, and the
new text seems to imply that users should select a 2.4 profile - we should
briefly explain the difference or at least say that you should go with the
default profile and only relink it if you know what you are doing.
Comment 6 Xavier Neys (RETIRED) gentoo-dev 2005-06-08 04:57:24 UTC
fair enough
Comment 7 Daniel Drake (RETIRED) gentoo-dev 2005-06-08 13:32:22 UTC
Created attachment 60859 [details, diff]
fix

Sorry to be fussy :)

Anyway, I gave it some more thought and have come up with this. Nothing major
but I think it should clear things up. It at least avoids the evil "the current
profile contains a 2.4 subdirectory.  This means that the current profile uses
the 2.6 kernel" sentence :)
Comment 8 Benny Chuang (RETIRED) gentoo-dev 2005-06-08 16:09:31 UTC
looks good to me, any last words before commit?
Comment 9 Xavier Neys (RETIRED) gentoo-dev 2005-06-08 16:38:06 UTC
In CVS. Thanks for the patch.