develooper Front page | perl.perl6.compiler | Postings from April 2012

Re: sound distribution practices

Thread Previous | Thread Next
From:
Alessandro Ghedini
Date:
April 9, 2012 03:03
Subject:
Re: sound distribution practices
Message ID:
20120408170120.GA14920@PC-Ale
On Sun, Apr 08, 2012 at 09:46:18AM -0700, Allison Randal wrote:
> On 04/08/2012 09:29 AM, Alessandro Ghedini wrote:
> > 
> > If we go down the "split to different libraries" path, those libraries should
> > depend on parrotapi-* too so that not only Parrot isn't updated but the
> > libraries aren't too. Or alternatively parrot should strictly depend on them.
> 
> Makes sense for the libraries that move to separate source packages.
> But, would it be necessary for libraries in binary packages built from
> the parrot source package?

The parrotapi-* thing would avoid an update of the parrot package, but there's
nothing that would avoid an update of, say, libdata-dumper-parrot, and it would
leave the system with an older version of parrot and a newer version of the
bytecode library, which, as Patrick pointed out, are not compatible. If the
library depends on parrotapi-* too, it is not updated until every other
parrotapi-* reverse dependencies are ready to be updated.

Cheers

-- 
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About