1 |
Hello, |
2 |
I've started playing with gentoo 1.0r6 and have a few comments. I |
3 |
installed gentoo using the tbz2 file and have a few comments: |
4 |
|
5 |
1) documentation: please ensure the 'build' options |
6 |
(/etc/make.conf.build) are explained as to what all the three letter |
7 |
acronyms mean and the impact/dependencies of picking them |
8 |
|
9 |
2)documentation: the departure from 'normal' system startup scripts |
10 |
needs to described. What will happen when a 'normal' non-gentoo |
11 |
application tries to install itself expecting a 'standard' layout? |
12 |
|
13 |
3) portage: a great drawback seems that 'constant human effort' is |
14 |
required to ensure the portage tree is updated. I can see this becoming |
15 |
an issue for gentoo. There are many applications released and updated |
16 |
that must conform to the portage system to make sure 'the latest and |
17 |
greatest' really IS available "as advertised" on the web site :) eg. I |
18 |
needed the latest Matrox drivers and Powerdesk utility which I installed |
19 |
manually. my system's portage is not aware of manual installs I perform |
20 |
and I needed the drivers before they could be added to the 'gentoo |
21 |
portage' tree. |
22 |
|
23 |
4) portage: sounds powerful - perhaps it can also be used as a means of |
24 |
a useful/automated/'user-friendly' 'uninstall' which is sorely lacking |
25 |
in the unix world. I have tried 4+ distributions of Linux and am |
26 |
getting a bit tired of telling their respective 'uninstall' that when I |
27 |
want to remove a game, I would STILL like to keep gnome on my system. |
28 |
|
29 |
5) portage: if possible (space requirements, etc), 'generic 386' |
30 |
binaries for the base system should be in the portage tree so that |
31 |
initial installs/builds can progress faster. the 'emerge system' on my |
32 |
P4 1.4 took a looong time. Would be better to have as much generic base |
33 |
system and then be able to fine tune as desired. |
34 |
|
35 |
6) portage: organization. consider reducing the # of categories. |
36 |
People can mainly remember 7 +/- 2 items of information. go into |
37 |
/usr/portage and there are a lot of choices which will only increase in |
38 |
the future. Consider: |
39 |
|
40 |
/usr/portage/base (anything necessary to get from PC booted to |
41 |
minimal command line) |
42 |
/usr/portage/GUI (user interfaces, windowing systems) |
43 |
/user/portage/development (development tools, languages) |
44 |
|
45 |
etc. Note that i used 'development' instead of 'dev'. lets use |
46 |
long file names as necessary. |
47 |
|
48 |
and don't go too deep: |
49 |
|
50 |
|
51 |
/usr/portage/development/languages/python/libs/3rdparty/UnimportantLib |
52 |
|
53 |
|
54 |
|
55 |
So far, gentoo seems to be the distribution I would prefer to use. |
56 |
Congratulations on the results you've achieved. |
57 |
|
58 |
Thank you. |
59 |
|
60 |
____________________________________________________________ |
61 |
Sami Cokar Landmark Graphics scokar@×××.com |
62 |
Phone: 403-218-2297 Fax: 403-233-0141 |