The documentation now calls for:
cpanm Carton Starman App::Sqitch DBD::SQLite DDP LWP::Protocol::https JSON::XS
but this will install the latest of all of these modules. Probably it would be better to fix the version numbers of these dependencies as well.
On a second though It seems that these are NOT the dependencies of carton? Then they, except of Carton, should probably be included in the cpanfile.