https://bugzilla.redhat.com/show_bug.cgi?id=1152319 Bug ID: 1152319 Summary: perl-Module-Starter should depend on perl-Software-License Product: Fedora Version: 20 Component: perl-Module-Starter Severity: low Assignee: ppisar@xxxxxxxxxx Reporter: rp@xxxxxxxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: mmaslano@xxxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, ppisar@xxxxxxxxxx, psabata@xxxxxxxxxx Description of problem: When used with some fairly simple settings, derived from the examples given in the documentation, the module-starter tool from perl-Module-Starter produces code which doesn't work correctly without the Software::License module as found in perl-Software-License. Worse, it gives misleading error messages and it's not clear which package the problem is in without tracing through code. So I think it would be sensible to have perl-Module-Starter require perl-Software-License, even though it isn't strictly necessary for it to function. Version-Release number of selected component (if applicable): perl-Module-Starter-1.62-1.fc20.noarch Steps to Reproduce: With perl-Software-License not installed (and the Software::License module not available on the system through any other means): 1. module-starter --module=My::Module --builder=Module::Build --email=example@xxxxxxxxxxx 2. cd My-Module 3. perl Build.PL Actual results: Could not get valid metadata. Error is: Invalid metadata structure. Errors: License 'Artistic_2_0' is invalid (license) [Validation: 1.4] at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 4589 Expected results: No error message, clean build. Additional info: http://www.perlmonks.org/?node_id=1006882 shows a user encountering this problem and not being able to trace it - the suggested fix there is to install Software::License. The configuration included in perl-Module-Starter-PBP makes this problem even easier to encounter, because it makes --builder=Module::Build the default. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=RE5cu9Be6X&a=cc_unsubscribe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel