-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mike Frysinger wrote: > On Thursday 27 September 2007, Marijn Schouten (hkBst) wrote: >> Mike Frysinger wrote: >>> On Wednesday 26 September 2007, Marijn Schouten (hkBst) wrote: >>>> Who's gonna fix usr/lib/portage/bin/ebuild.sh? >>> what's broken in it ? >>> -mike >> Well, apparently it checking FEATURES is illegal > > you misinterpreted the statement ... *ebuilds* using FEATURES is illegal, > portage itself is 100% free to do it
I think default ebuild functions should also be legal when implemented in an actual ebuild and thus I don't think default ebuild functions should be considered to be part of portage. There is no reason to allow defaults to do special magic stuff and it is unclean to allow it. Any special stuff should either be made part of the API so all ebuild functions can use it or removed from defaults and normal functions alike. Marijn - -- Marijn Schouten (hkBst), Gentoo Lisp project <http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG+7FPp/VmCx0OL2wRAj5wAJ4yYSKCwlY/Skj6/Xg+eKKpnEe2GQCfXBSb 70i45u3RdXr11fFDc1C+nDw= =oMWg -----END PGP SIGNATURE----- -- [EMAIL PROTECTED] mailing list