On 16:42 Sun 07 Nov     , Petteri Räty wrote:
> On 11/06/2010 11:22 AM, Krzysztof Pawlik wrote:
> > Hello,
> > 
> > I'm sending this patch for discussion, what it changes? The change is to 
> > where
> > the final clone of repository will be placed, it used to be 
> > ${WORKDIR}/${module}
> > (where module usually is the last component of source URI) to 
> > ${WORKDIR}/${P}
> > (essentially ${S}). This has few effects:
> >  - ebuilds using mercurial.eclass don't need to set S any longer
> >  - mercurial.eclass behaves more like git.eclass
> >  - it breaks all existing ebuilds using this eclass
> 
> Which means that the doing the chance is not allowed as eclasses must
> remain backwards compatible.

Is that really still the case now that full environments have been saved 
for a number of years? Clearly breaking things is unacceptable, but I 
could envision someone simultaneously updating the eclass and all 
consumers.

Perhaps you could point me to the appropriate documentation, if any 
exists.

-- 
Thanks,
Donnie

Donnie Berkholz
Sr. Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com

Attachment: pgppENlLMLoiu.pgp
Description: PGP signature

Reply via email to