Closed tommytommytommy closed 10 years ago
@tommytommytommy I believe the problem is related to the new handling of JSON::XS::Boolean as mention in https://metacpan.org/pod/JSON#DESCRIPTION
Installing JSON 2.9 (from 2.59) allowed the install to work for me, also installing the newest JSON::XS fixed it. For now I'm going to bump the JSON version in the dist.ini -- this should make Duckpan upgradeable.
Hi there, in future when you're encountering issues with Dist::Zilla::Plugin::PromptIfStale (or any cpan module really), it would be great if you cc'd the author so they're aware of the issue, even if the culprit is something else. thanks!
@karenetheridge apologies, I'll be sure to let you know (and any others) in the future!
I just downloaded the latest VMWare image to set up a testing environment on a different machine and ran into a problem running
duckpan installdeps
inside both Goodie and Spice repositories. I included the build log below, but the main problem seems to be that the current version of PromptIfStale (0.27) does not complete its tests properly and stopsduckpan installdeps
from installing anything else. I was able to usecpanm Dist::Zilla::Plugin::PromptifStale --force
to force the install of PromptIfStale and then runduckpan installdeps
successfully. Oddly, when I initially tried to fix this by runningduckpan installdeps --force
, the failed PromptIfStale module just caused the install script to immediately quit.Here's the build log from my failed attempt before manually forcing the install of PromptIfStale: