Summary:
Module dependency fails if module is uninstalled
Detailed Description:
If you have a module uninstalled but still present, then attempt to install
another module which depends on it, module manager says it will activate the
uninstalled module but that fails.
Test case 1:
Install CGExtentions, then uninstall it (but leave it present)
Install CGCalendar
Test case 2:
Clean install CMSMS (where Mailer is present but uninstalled)
Install FormBuilder
These fail in slightly different ways but similar result. Easy enough to
workaround by clicking install on the dependency, then install on the dependent.