Thanks, deleting the META files did the trick. The distro was converted from Module::Build recently, and it's the first time I made a stab at converting to Dist::Zilla rather than starting with a fresh module.
On Wed, Jun 11, 2014 at 10:59 AM, Kent Fredric <kentfred...@gmail.com> wrote: > > On 12 June 2014 03:13, Timm Murray via Dist::Zilla < > distzilla@lists.codesimply.com> wrote: > >> In one of my modules that uses the ShareDir plugin, the smoke testers >> often get an error: >> >> Can't locate File/ShareDir/Install.pm in @INC >> >> >> (See >> http://www.cpantesters.org/cpan/report/f7db25c3-9946-1014-9b85-15f42a825c07 >> for example) >> >> I'm guessing File::ShareDir::Install needs to be added to >> configure_requires. Is it possible for the ShareDir plugin to add that >> directly? If not, could the POD be updated with a note about this? >> >> Thanks, > > > I'm confused how your release came to be. > > Your META.json declares it requires "Module::Build", not > ExtUtils::MakeMaker. > > Though your distribution clearly requires MakeMaker. > > Also, your META.json says "Generated by Module::Build", which is *NOT* > what Dzil generated META.json files say. > > You also have no [MetaJSON] or [MetaYAML] plugin in your dist.ini. > > So the problem is that you've got a legacy generated META.* set, and dzil > is not configured to generate new META.* > > SO: > > delete META.* > add [MetaJSON] and [MetaYAML] > > `dzil build` > > check build META.* in build directory. > > > -- > Kent > > ------------------------------------------- Dist::Zilla Archives: https://www.listbox.com/member/archive/139292/=now RSS Feed: https://www.listbox.com/member/archive/rss/139292/21080831-4b8afa6a Modify Your Subscription: https://www.listbox.com/member/?member_id=21080831&id_secret=21080831-2b0ee212 Powered by Listbox: http://www.listbox.com