On Sat, 22 Jan 2005 17:46:18 +0100 "Malte S. Stretz"
<[EMAIL PROTECTED]> wrote:
| I've got that great binary only game games-foo/foobar-1.0 installed. 
| Works  great for me.  Now there's a new version foobar-1.1 available
| and you  create an ebuild for it.  Very cool, but while you did so,
| you also did  (for some reason or another) some tree-breaking change
| to the games.eclass.   A few weeks later there's another new version
| foobar-1.2 for which you also  create a new ebuild.

Your entire argument is flawed based upon the "tree-breaking change"
thing. We don't commit tree-breaking changes to eclasses any more than
we do to ebuilds.

| Somebody noted that eclasses are like libs and must stay "binary 
| compatible" (as far as one can say that with a bunch of bash
| functions) to  the old versions.

No, only to whatever's in the tree at the current time.

-- 
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools)
Mail            : ciaranm at gentoo.org
Web             : http://dev.gentoo.org/~ciaranm

Attachment: pgpFMrlaVkRBl.pgp
Description: PGP signature

Reply via email to