Durante l’aggiornamento di OTRS, nel mio caso dalla versione 6.0.21 alla 6.0.37, utilizzando lo script otrs/script/DBUpdate-to-6.pl per eseguire la migrazione, viene riportato un modulo mancante che non permette l’aggiornamento alla versione successiva.
![](https://i0.wp.com/www.manuelroccon.it/wp-content/uploads/2022/12/image-5.png?resize=828%2C209&ssl=1)
Utilizzando un altro script presente in otrs/bin/otrs.CheckModules.pl, che verifica i moduli mancanti, risulta il modulo Moo mancante.
![](https://i0.wp.com/www.manuelroccon.it/wp-content/uploads/2022/12/image-2.png?resize=567%2C188&ssl=1)
E’ possibile verificare la presenza del modulo è possibile eseguire questo comando
![](https://i0.wp.com/www.manuelroccon.it/wp-content/uploads/2022/12/image-3.png?resize=490%2C61&ssl=1)
Nel caso perldoc non sia stato trovato come comando è necessario installarlo come l’esempio seguente:
apt-get install perl-doc
per installare il modulo mancante utilizzare il seguente comando.
apt-get install libmoo-perl
e rieseguire il comando precedente per verificare l’esistenza del modulo.
![](https://i0.wp.com/www.manuelroccon.it/wp-content/uploads/2022/12/image-4.png?resize=385%2C44&ssl=1)
A questo punto verrà riportato il percorso corretto del modulo. Rieseguendo anche lo script per la verifica dei moduli, ora il modulo verrà riportato installato ed è possibile procedere all’aggiornamento.
![](https://i0.wp.com/www.manuelroccon.it/wp-content/uploads/2022/12/image-6.png?resize=563%2C213&ssl=1)