Gentoo Archives: gentoo-dev

From: "Marijn Schouten (hkBst)" <hkBst@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-scheme/bigloo: ChangeLog bigloo-3.0b_p2.ebuild
Date: Thu, 27 Sep 2007 13:39:03
Message-Id: 46FBB14F.5050802@gentoo.org
In Reply to: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-scheme/bigloo: ChangeLog bigloo-3.0b_p2.ebuild by Mike Frysinger
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Mike Frysinger wrote:
5 > On Thursday 27 September 2007, Marijn Schouten (hkBst) wrote:
6 >> Mike Frysinger wrote:
7 >>> On Wednesday 26 September 2007, Marijn Schouten (hkBst) wrote:
8 >>>> Who's gonna fix usr/lib/portage/bin/ebuild.sh?
9 >>> what's broken in it ?
10 >>> -mike
11 >> Well, apparently it checking FEATURES is illegal
12 >
13 > you misinterpreted the statement ... *ebuilds* using FEATURES is illegal,
14 > portage itself is 100% free to do it
15
16 I think default ebuild functions should also be legal when implemented in an
17 actual ebuild and thus I don't think default ebuild functions should be
18 considered to be part of portage.
19
20 There is no reason to allow defaults to do special magic stuff and it is
21 unclean to allow it. Any special stuff should either be made part of the API
22 so all ebuild functions can use it or removed from defaults and normal
23 functions alike.
24
25 Marijn
26
27 - --
28 Marijn Schouten (hkBst), Gentoo Lisp project
29 <http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode
30 -----BEGIN PGP SIGNATURE-----
31 Version: GnuPG v2.0.7 (GNU/Linux)
32 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
33
34 iD8DBQFG+7FPp/VmCx0OL2wRAj5wAJ4yYSKCwlY/Skj6/Xg+eKKpnEe2GQCfXBSb
35 70i45u3RdXr11fFDc1C+nDw=
36 =oMWg
37 -----END PGP SIGNATURE-----
38 --
39 gentoo-dev@g.o mailing list