Skip Menu |

This queue is for tickets about the XML-Compile-SOAP-Daemon CPAN distribution.

Report information
The Basics
Id: 76006
Status: resolved
Priority: 0/
Queue: XML-Compile-SOAP-Daemon

People
Owner: Nobody in particular
Requestors: d.thomas [...] its.uq.edu.au
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 3.04
Fixed in: (no value)



Subject: META.yml has disappeared
noticed as my build process uses META.* files for dependency analysis dunno whether an accident or done for a reason
Subject: Re: [rt.cpan.org #76006] META.yml has disappeared
Date: Fri, 23 Mar 2012 22:35:59 +0100
To: "d.thomas [...] its.uq.edu.au via RT" <bug-XML-Compile-SOAP-Daemon [...] rt.cpan.org>
From: Mark Overmeer <mark [...] overmeer.net>
* d.thomas@its.uq.edu.au via RT (bug-XML-Compile-SOAP-Daemon@rt.cpan.org) [120323 21:09]: Show quoted text
> Fri Mar 23 17:09:01 2012: Request 76006 was acted upon. > Transaction: Ticket created by d.thomas@its.uq.edu.au > Queue: XML-Compile-SOAP-Daemon > Subject: META.yml has disappeared > Broken in: 3.04 > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=76006 > > > noticed as my build process uses META.* files for dependency analysis > dunno whether an accident or done for a reason
I am afraid I only upgraded ExtUtils::MakeMaker ... There is no META.yml in any of my latest distributions. Maybe you can figure-out why. The file did automatically get generated as side-effect with "make dist". -- 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 #76006] META.yml has disappeared
Date: Sat, 24 Mar 2012 12:26:06 +1000
To: <bug-XML-Compile-SOAP-Daemon [...] rt.cpan.org>
From: Danny Thomas <d.thomas [...] its.uq.edu.au>
On 24/03/2012, at 7:36 AM, Mark Overmeer via RT wrote: Show quoted text
> I am afraid I only upgraded ExtUtils::MakeMaker ...
to 6.62 ? there didn't seem any relevant bugs Show quoted text
> There is no META.yml > in any of my latest distributions. Maybe you can figure-out why. > The file did automatically get generated as side-effect with "make dist".
I think it's a local problem as this was the only new instance of 673 tarballs built that lacked META files: there have been 38 others, mostly older ones like Pod::Spell but also Net::LDAP even that from 2 months ago can only mention what Ext::MM says * CPAN::Meta needs to be installed * NO_MYMETA attribute used on command-line or in call to WriteMakefile sorry can't offer much more Danny
Subject: Re: [rt.cpan.org #76006] META.yml has disappeared
Date: Sat, 24 Mar 2012 09:42:37 +0100
To: "d.thomas [...] its.uq.edu.au via RT" <bug-XML-Compile-SOAP-Daemon [...] rt.cpan.org>
From: Mark Overmeer <mark [...] overmeer.net>
* d.thomas@its.uq.edu.au via RT (bug-XML-Compile-SOAP-Daemon@rt.cpan.org) [120324 02:26]: Show quoted text
> Queue: XML-Compile-SOAP-Daemon > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=76006 > > > > On 24/03/2012, at 7:36 AM, Mark Overmeer via RT wrote: >
> > I am afraid I only upgraded ExtUtils::MakeMaker ...
> to 6.62 ? > there didn't seem any relevant bugs
It is certainly a change in behavior of ExtUtils::MakeMaker which will bite you more. In version 6.57_05 (Revision: 65705), the Makefile generated contains: # --- MakeMaker distmeta section: distmeta : create_distdir metafile $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{META.yml} => q{Module meta-data (added by MakeMaker)}}) } ' \ -e ' or print "Could not add META.yml to MANIFEST: $${'\''@'\''}\n"' -- But version 6.62 (Revision: 66200) # --- MakeMaker distmeta section: distmeta : create_distdir metafile cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -e q{META.yml};' \ -e 'eval { maniadd({q{META.yml} => q{Module YAML meta-data (added by MakeMaker)}}) }' \ -e ' or print "Could not add META.yml to MANIFEST: $${'\''@'\''}\n"' -- cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'exit unless -f q{META.json};' \ -e 'eval { maniadd({q{META.json} => q{Module JSON meta-data (added by MakeMaker)}}) }' \ -e ' or print "Could not add META.json to MANIFEST: $${'\''@'\''}\n"' -- In the old case, there will always be a META.yml. In de second only when the file already exists. In my release process, I first copy the files which are to be released into a clean directory, then run the tests to be sure that everything is ok for the end-user. I think that ExtUtils::MakeMaker needs to be repared. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions drs Mark A.C.J. Overmeer MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: Re: [rt.cpan.org #76006] META.yml has disappeared
Date: Sun, 25 Mar 2012 22:06:45 +0000
To: "<bug-XML-Compile-SOAP-Daemon [...] rt.cpan.org>" <bug-XML-Compile-SOAP-Daemon [...] rt.cpan.org>
From: Danny Thomas <d.thomas [...] its.uq.edu.au>
On 24/03/2012, at 6:42 PM, Mark Overmeer via RT wrote: Show quoted text
> I think that ExtUtils::MakeMaker needs to be repared.
indeed, particularly since the potential impact (assuming META files considered important) I can throw up a quick bug report from your email if you don't have time, though obviously better coming from you. Danny
Subject: Re: [rt.cpan.org #76006] META.yml has disappeared
Date: Mon, 26 Mar 2012 00:12:29 +0200
To: "d.thomas [...] its.uq.edu.au via RT" <bug-XML-Compile-SOAP-Daemon [...] rt.cpan.org>
From: Mark Overmeer <secretaris [...] nluug.nl>
* d.thomas@its.uq.edu.au via RT (bug-XML-Compile-SOAP-Daemon@rt.cpan.org) [120325 22:07]: Show quoted text
>
> > I think that ExtUtils::MakeMaker needs to be repared.
> indeed, particularly since the potential impact (assuming META files > considered important) > > I can throw up a quick bug report from your email if you don't have > time, though obviously better coming from you.
I am very busy. -- MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
ExtUtils::MakeMaker changed policy (again) which broke this. I have changed my release process.