1 |
On 2009-11-17, mobi phil <mobi@××××××××.com> wrote: |
2 |
> At least it is not clear for me from the description if it is possible |
3 |
> to create a gentoo prefix installation without bootstrapping, that is |
4 |
> to use the available tools from the system (gcc, python, sed etc.), as |
5 |
> long as they satisfy all minimal implementation requirements (correct |
6 |
> version, correct set of features etc.) |
7 |
|
8 |
It's easy to try. You leave out the bootstrap steps of the packages that |
9 |
you want to use from the host and put those also in packages.provided. |
10 |
|
11 |
> I am convinced that in most of the cases that would be more natural, |
12 |
> would be faster to get to the end point etc. |
13 |
> What I mean, is that in the example with the student or enterprise, |
14 |
> you normally have a set of tools by default on the system. They might |
15 |
> be latest version etc, etc. What one would expect from gentoo prefix |
16 |
> is: "gentoo prefix install vim". That is vim is not available, or it |
17 |
> is only version 7.00, it should just download the src, use gentoo |
18 |
> prefix config make etc. |
19 |
> |
20 |
> Indeed the question is what should happen with libraries: the rule |
21 |
> should be: if a library is available inside the gentoo prefix system, |
22 |
> use that one, if not try to use the one from the host. |
23 |
|
24 |
Using anything from outside prefix leads generally to uncertainty, |
25 |
because you cannot know for each and every system how these system |
26 |
libraries and tools have been built. For many standards components loads |
27 |
of patches are available that might or might not be available. |
28 |
|
29 |
Though it is possible to use the system libraries, you're on your own |
30 |
when you encounter any problem. The original idea of gentoo-alt was to |
31 |
have portage residing inside the host system and just provide the |
32 |
missing things through it. You'll fnd more insight on why this doesn't |
33 |
good when you study older postings on this list. |
34 |
|
35 |
Dirk. |