entrambi.F4B1CK ha scritto:Ma intendi i moduli installati da CPAN oppure i pacchetti installati dai repository?ponce ha scritto:se questo programma usa moduli perl, in current quest'ultimo e' stato aggiornato alla 5.22.x che rompe la compatibilita' binaria con le versioni precedenti, quindi devi ricompilare ogni modulo perl che avevi precedentemente installato nel sistema.
le cose che hai installato da CPAN dovrebbero essere in /usr/local/share/ e /usr/local/bin/
la cache di CPAN e' in /root/.cpan.
perche' ti funzionino devi rimuovere dal sistema tutti i pacchetti che contengono anche un solo modulo perl e cancellare tutto quello che ti ho indicato sopra.
una volta che sara' rimasto installato esclusivamente il nuovo pacchetto del perl in current rifai i pacchetti con i moduli perl che hai rimosso e reinstalla la roba da CPAN da zero, anzi, meglio se non lo usi proprio CPAN (visto che la roba che installi da li' non e', come vedi, facilmente tracciabile) e fai anche li' dei pacchetti.
se proprio vuoi usarlo per reinstallare quello che hai installato precedentemente da quella sorgente puoi fare come quando hai fatto questa operazione la prima volta
suppongo tu abbia usato una sintassi simile alla seguente
Codice: Seleziona tutto
perl -MCPAN -e shell
install Modulo::Perl