John, just a misunderstanding.
repository => 'git://github.com/jgamble/Math-Polynomial-Solve.git', works repository => { url => 'git://github.com/jgamble/Math-Polynomial-Solve.git', web => 'http://github.com/jgamble/Math-Polynomial-Solve', type => 'git', } does NOT. (but it would be nice if it did) Just as Leon wrote. Gabor