On Fri, Oct 9, 2009 at 12:13 PM, Hans Dieter Pearcey <h...@pobox.com> wrote: > Excerpts from David Golden's message of Fri Oct 09 12:09:09 -0400 2009: >> On Fri, Oct 9, 2009 at 7:48 AM, David Golden <xda...@gmail.com> wrote: >> > Permit specifying of packages that should be installed to provide part of a >> > packages functionality, but should be installed/built *after* the package >> > is installed. (kentnl) >> >> Strongly opposed. This is what Bundles/Tasks are for. (Particularly >> if we have ordered prereqs for Tasks.) We don't need that happening >> in META also. > > Sort of; "should be installed to provide functionality" is for Bundle/Task, > but > "after the package is installed" is for circular deps. > > I'm not sure why they're squished together like this.
I think CPAN/PLUS can resolve circular dependencies (or can be fixed to do so). They don't need extra meta stuff for it. It's not just "after" anyway -- it requires PERL5LIB manipulations and so on to pass tests. It doesn't belong in META. David