Gentoo Archives: gentoo-osx

From: Finn Thain <fthain@××××××××××××××××.au>
To: gentoo-osx@l.g.o
Subject: [gentoo-osx] Re: sys-apps/findutils (GNU)
Date: Sun, 06 Nov 2005 01:13:14
Message-Id: Pine.LNX.4.64.0511061152090.24710@loopy.telegraphics.com.au
In Reply to: Re: [gentoo-osx] sys-apps/findutils (GNU) by Nick Dimiduk
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

Replies

Subject Author
Re: [gentoo-osx] Re: sys-apps/findutils (GNU) Grobian <grobian@g.o>