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 |