in reply to Checking for an installed Module's version.
Module::Info does this rather well, but setting required modules and versions as prerequisites in the Makefile is probably a better idea.