Adam Kennedy wrote: >> The only thing left is to make it clear to authors that they must add >> CBuilder to build_requires if their distro uses M::B features that >> need it. Documentation is the weak remedy. An automatic error during >> "./Build dist" is the strong remedy. > > Or take the M:I approach and just add the extra dependency internally > whenever someone uses a M:B feature that needs it. > > The only downside I see to this situation is that in the large recursive > installations (lets just Jifty or Plagger for example), it's going to be > the CBuilder install that fails, possibly with some error that is going > to scroll off the screen in half a second and be lost. > > I'm not sure how big a problem that is though...
That's a problem which can be solved by the CPAN shells through better error reporting and its not unique to this issue.