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
pgppENlLMLoiu.pgp
Description: PGP signature