Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 76720
Status: resolved
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: MARKOV [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in:
  • 6.62
  • 6.63_01
  • 6.63_02
Fixed in: (no value)



Subject: No META.yml/.json generated
In 6.62, the logic for Makefile.metafile disappeared: when you run distdir, there is no META.yml generated anymore. Most developers will have their META.yml in their packaging directory... but unexperienced developers will probably "forget" to create a META.yml or META.json file. Besides, the manual says: make distdir ... Additionally, it will create META.yml and META.json module meta- data file in the distdir and add this to the distdir's MANIFEST. You can shut this behavior off with the NO_META flag.
On Fri Apr 20 03:17:17 2012, MARKOV wrote: Show quoted text
> In 6.62, the logic for Makefile.metafile disappeared: when you run > distdir, there is no META.yml generated anymore.
The only way it can happen is if CPAN::Meta is broken or out of date. MakeMaker bundles CPAN::Meta so that should not happen unless something has been done to change the MakeMaker install process. Please check that CPAN::Meta is installed, it is not listed as a normal dependency. I will change the metafile logic to simply die if CPAN::Meta is missing rather than silently skip generating them.
Subject: Re: [rt.cpan.org #76720] No META.yml/.json generated
Date: Sun, 22 Apr 2012 23:50:16 +0200
To: Michael G Schwern via RT <bug-ExtUtils-MakeMaker [...] rt.cpan.org>
From: Mark Overmeer <mark [...] overmeer.net>
* Michael G Schwern via RT (bug-ExtUtils-MakeMaker@rt.cpan.org) [120422 21:23]: Show quoted text
> The only way it can happen is if CPAN::Meta is broken or out of date.
CPAN::Meta was 2.110440, installed with SuSE 12.1 Upgrading helps! Show quoted text
> I will change the metafile logic to simply die if CPAN::Meta is missing > rather than silently skip generating them.
Much better. And add a minimal requirement iff installed. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: Re: [rt.cpan.org #76720] No META.yml/.json generated
Date: Mon, 23 Apr 2012 14:24:41 -0400
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
On 2012.4.22 5:50 PM, Mark Overmeer via RT wrote: Show quoted text
>> I will change the metafile logic to simply die if CPAN::Meta is missing >> rather than silently skip generating them.
> > Much better. And add a minimal requirement iff installed.
6.63_02 introduced instructions for proper packing in README.packaging and a BUILDING_AS_PACKAGE environment variable to add all the bundled modules as prereqs. So that should take care of that once it's released stable and works its way through.
6.64 is out.