https://bugzilla.novell.com/show_bug.cgi?id=888461 https://bugzilla.novell.com/show_bug.cgi?id=888461#c2 --- Comment #2 from Mike Latimer <mlatimer@suse.com> 2014-07-22 22:39:16 UTC --- The patch in comment #1 does not work with the older version of CPAN::Meta in perl-5.18. When using an array against the older version, the following error is encountered: Invalid metadata structure. Errors: \'ARRAY(0x2ae9f20)\' for \'license\' does not have a URL scheme (resources -> license) [Validation: 1.4] at /usr/lib/perl5/5.18.1/Module/Build/Base.pm line 4571. This is due to the virt-v2v meta-spec being version 1.4 for perl-5.18, and version 2.0 for perl-5.20. In version 1.4, resource->license should be a string. In version 2.0, a string used to be valid, as it was a lazylist and converted to an array on the fly. With the commits in comment #1, that capability has been removed and an array is now required. For some reason, I cannot seem to force virt-v2v to use meta-spec version 1.4. Because of this, the patch will be applied selectively to everything newer than SLES12. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.