Subject: | resources/remote/url points to web interface instead of git clone |
git-cpan clone Scope::Upper
Use of uninitialized value in string eq at /home/kent/perl5/perlbrew/perls/5.22.1-nossp-sdbm-nopmc/lib/site_perl/5.22.1/Git/CPAN/Patch/Command/Import.pm line 120.
Git repository found: http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git
creating Scope-Upper
fatal: repository 'http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git/' not found
https://metacpan.org/source/VPIT/Scope-Upper-0.28/META.json#L59
https://metacpan.org/source/VPIT/Scope-Upper-0.28/Makefile.PL#L94
This value should be a cloneable repo URI, not an HTTP-only resource.
Under meta 2.0, the desired structure is:
resources => {
repository => {
type => "git",
url => "http://git.profvince.com/perl/modules/Scope-Upper.git",
web => "http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git",
},
},
Thanks.