1 |
On Sat, 5 Nov 2005, Nick Dimiduk wrote: |
2 |
|
3 |
> Grobian wrote: |
4 |
> > I thought let's give it a shout, because maybe we should add it to the |
5 |
> > base profile somehow and alias some more to have calls to find and |
6 |
> > xarg (when not in a pipe) being directed to gfind and gxargs for |
7 |
> > maximum compatibility. Maybe it's not worth it. Opinions? |
8 |
> |
9 |
> How big is the installation of findutils? If it's not gigantic (I don't |
10 |
> expect it to be) then I think this is a good idea. Keeping things |
11 |
> within the portage environment as similar to "mainline" as possible will |
12 |
> only avoid hassles. |
13 |
|
14 |
If by "mainline", you mean "Gentoo/Linux", the major dis-similarity |
15 |
remaining is the name of the executable. |
16 |
|
17 |
IMHO, the Alt project policy of mandatory "g" prefixes is misguided. If it |
18 |
suits BSD, great, but AFAICT it limits portability to non Gentoo systems, |
19 |
and it shouldn't be applied to all -alt projects. |
20 |
|
21 |
The majority of potential small prefix installations need that |
22 |
portability. I don't know about you, but under limited quota, as an |
23 |
unprivileged user, I don't want to have to do a large "emerge system" in |
24 |
my work/college/uni/client's home directory). |
25 |
|
26 |
http://www.gentoo.org/proj/en/gentoo-alt/maintnotes.xml |
27 |
|
28 |
So, the best policy is to follow the upstream convention. So, if Apple |
29 |
calls gmake "make", then Gentoo/OS X should do likewise. The idea being |
30 |
that this works on OS X (in a prefix), Gentoo/Darwin, Gentoo/OS X, |
31 |
OpenDarwin (in a prefix) etc -- basically any CHOST = *-*-darwin* system. |
32 |
|
33 |
> This, however does not encourage portage itself to become more |
34 |
> cross-platform, conforming the new hosts to portage. |
35 |
> |
36 |
> Other thoughts? |
37 |
|
38 |
The best Alt project policy is to always use portable shell script in the |
39 |
tree. That is, avoid gnu extensions. That would help minimise the base |
40 |
system if nothing else. |
41 |
|
42 |
http://www.gentoo.org/proj/en/gentoo-alt/index.xml |
43 |
|
44 |
-f |
45 |
|
46 |
|
47 |
-- |
48 |
gentoo-osx@g.o mailing list |