Skip Menu |
 

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 44453
Status: resolved
Priority: 0/
Queue: Module-Build

People
Owner: Nobody in particular
Requestors: wiml [...] hhhh.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in:
  • 0.30_02
  • 0.31
  • 0.3101
  • 0.31011
  • 0.31012
  • 0.31_02
  • 0.31_03
  • 0.31_04
  • 0.32
Fixed in: (no value)



Subject: M::B produces META.yml with tilde for resources:license
Download (untitled) / with headers
text/plain 863b
Module::Build 0.32 is producing META.yml files with a value of "~" (a single tilde) for the license resource, where version 0.30 put the url of the perl license. (My Build.PL specifies a value of 'perl'.) This seems to be invalid according to META-spec.pod and according to cpants --- well, technically I guess a tilde is a valid relative URL, but I'm pretty sure it's the wrong value to have there. :) I could be doing something wrong in my Build.PL, but my distribution is pretty simple and straightforward. I tested against a bunch of versions from http://svn.perl.org/modules/Module-Build/tags : 0.30 produces a valid META.yml; 0.30_02 and subsequent (including trunk) produce the tilde. (0.30_01 doesn't pass 'make test' on my machine.) I'm running perl5.8.8 from macports on MacOSX-ppc-10.4.11, and the distribution I'm building is Mac::Finder::DSStore.
RT-Send-CC: module-build [...] perl.org
Download (untitled) / with headers
text/plain 513b
On Fri Mar 20 19:07:05 2009, WIML wrote: Show quoted text
> Module::Build 0.32 is producing META.yml files with a value of "~" > (a single tilde) for the license resource, where version 0.30 put > the url of the perl license.
Hi Wim, It looks like we got our $key and $value mixed up and don't have any test coverage for the case where Software::License is missing. The key is fixed in svn r12625 (could still use some test coverage though.) Meanwhile, installing Software::License should make 0.32 work fine. Thanks, Eric


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.