Subject: | Prerequisites are not properly defined |
I went to setup Alzabo today to try all the great features I've been hearing about. The installation via CPAN was a bumpy ride due to undefined prerequisites. I often had to exit the installation process and install a prerequisite.
Most Perl packages can automatically figure out what prerequisites are required. Alzabo spit out a message about wanting a few modules but that wasn't enough to prevent CPAN from attempting to begin the make process which failed miserably due to the following missing packages-->Graphviz, Params::Validate, Class::Factory::Util, and HTTP::BrowserDetect.
Furthermore, and the reason which I classified this report as severe, Alzabo fails to install if an older version of Module::Build is installed (specifically 0.15). Ins this case, the Alzabo install script didn't even mention that I should get an updated version of this module.
Hope you're able to fix these dependencies to make the install process smoother for other potential users.
Regards,
William