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

Reply via email to