Sembrerebbe un problema di versione (del componente).
la classe JControllerLegacy, se non sbaglio, è una classe che è stata introdotta in joomla3.
Pertanto, magari il componente si installa correttamente ma poi tenta di usare una classe che non esiste in joomla 2.5.
Infatti, sul file controller.php, viene utilizzata tale classe.
Secondo me, hanno fatto un pò di confusione e la versione del componente non è ancora pronta tantè che si riscontrano altre tipologie di problemi anche su joomla3 !