----- Original Message -----
From: "Richard Clamp" <[EMAIL PROTECTED]>
To: "James E Keenan" <[EMAIL PROTECTED]>
Cc: "Christopher Hicks" <[EMAIL PROTECTED]>; "Perl Module Authors List"
<[EMAIL PROTECTED]>
Sent: Friday, August 22, 2003 6:19 PM


> I have this hunch that an important point is being missed here:
>
>   You don't write the META.yml out yourself.  Module::Build or
>   ExtUtils::MakeMaker does it for you when you make a dist.
>  [snip]
>
> Your new procedure is
>
>  1) upgrade your ExtUtils::MakeMaker[0] to 6.16 or newer
>
>  2) add META.yml to your MANIFEST
>
I overcame my fear of the water and plunged in.  Since I had occasion to add
a new method to my Data::Presenter module, I consulted the most recent
stable version of EU::MM and -- though I don't think it said anything about
your step 2) -- confirmed that META.yml should have been added automatically
with 'make dist'.  As a precaution, I created an empty META.yml before
building and added that to the manifest.  I then had to download and install
EU::MM -- which in turn required me to install the latest versions of
Test::Builder and Test::Simple.  From that point forward, I didn't have to
think about yaml, yml, meta or yentl; 'make dist' took care of it.

Next, maybe I'll cut the strings to EU::MM and try Module::Build.  Thanks
for your advice.
jimk

Reply via email to