martedì 29 settembre 2009

Sid : Problema upgrade perl

Oggi durante l'aggiornamento della mia fiammante Sid apt ha fatto le bizze :

ubermensch@tux-devil:~$ sudo apt-get dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Eseguito
I seguenti pacchetti saranno aggiornati:
libmysqlclient16 libpciaccess0 libperl5.10 libpixman-1-0 libpixman-1-dev
libtelepathy-glib0 mysql-common perl perl-base perl-modules
x11proto-render-dev
11 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 12,2MB di archivi.
Dopo quest'operazione, verranno occupati 1499kB di spazio su disco.
Continuare [S/n]? S
Scaricare:1 http://ftp.it.debian.org unstable/main libperl5.10 5.10.1-3 [1132B]
Scaricare:2 http://ftp.it.debian.org unstable/main perl-base 5.10.1-3 [1086kB]
Scaricare:3 http://ftp.it.debian.org unstable/main perl 5.10.1-3 [4417kB]
Scaricare:4 http://ftp.it.debian.org unstable/main perl-modules 5.10.1-3 [3478kB]
Scaricare:5 http://ftp.it.debian.org unstable/main mysql-common 5.1.39-1 [63,0kB]
Scaricare:6 http://ftp.it.debian.org unstable/main libmysqlclient16 5.1.39-1 [2002kB]
Scaricare:7 http://ftp.it.debian.org unstable/main libpciaccess0 0.10.9-1 [33,9kB]
Scaricare:8 http://ftp.it.debian.org unstable/main libpixman-1-dev 0.16.2-1 [258kB]
Scaricare:9 http://ftp.it.debian.org unstable/main libpixman-1-0 0.16.2-1 [230kB]
Scaricare:10 http://ftp.it.debian.org unstable/main libtelepathy-glib0 0.9.0-1 [574kB]
Scaricare:11 http://ftp.it.debian.org unstable/main x11proto-render-dev 2:0.11-1 [7368B]
Recuperati 12,2MB in 15s (782kB/s)
E: Internal Error, Could not perform immediate configuration (2) on perl
ubermensch@tux-devil:~$


insomma come avrete notato un bug tra l'altro già segnalato di apt blocca l'installazione di perl. Nulla di grave ma bisogna smanettare un pochino... :)

Dunque i passi per la risoluzione del problema sono questi :

1) Spostarsi nella directory della cache
2) Installare a mano con dpkg in seuenza prima perl-base poi insieme perl e perl-modules
3) Forzare l'aggiornamento con la direttiva " -f " di apt dato che una libreria richiede ancora la versione precedente di perl.
4) Aggiornare normalmente il sistema

Buona Fortuna

Nessun commento:

Posta un commento