Salut,
La fin du support de etch approchant j’ai décidé de mettre enfin à jour mon mini serveur @home qui tourne sous etchnhalf depuis mai. Seulement je le bichonne tellement plus que j’ai finit par tout casser. La mise à jour passe pas…
Voici quel était mon sources.list avant l’upgrade (sans fichier preference). J’ai toujours upgradé avec sans problème :
[code]deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ etch-proposed-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch-proposed-updates main contrib non-free
deb http://www.backports.org/debian etch-backports main contrib non-free
[/code]
Voici le nouveau sources.list utilisé pour la mise à jour :
[code]deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free[/code]
Après un aptitude clean && aptitude update && aptitude dist-upgrade pifpafpoufcrack tout cassé :
Voici la fin de l’upgrade (meme avec un aptitude -f dist-upgrade)
[code]…Des erreurs ont été rencontrées pendant l’exécution?:
libsocket6-perl
libdbi-perl
perl-modules
dpkg-dev
libdigest-sha1-perl
libcompress-raw-zlib-perl
liburi-perl
libdbd-mysql-perl
irssi
cupsys-client
libwww-perl
libnet-ssleay-perl
libhtml-parser-perl
cupsys
libio-compress-zlib-perl
libhtml-tree-perl
libcompress-zlib-perl
libio-zlib-perl
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Écriture de l’information d’état étendu… Fait
Lecture des descriptions de tâches… Fait
État actuel?: 471 mises à jour restantes [-1].
zsh: exit 255 aptitude -f dist-upgrade [/code]
Voila ce que donne un apt-get check :
Les paquets suivants contiennent des dépendances non satisfaites?:
cupsys: Dépend: cups mais il n'est pas installé
cupsys-client: Dépend: cups-client mais il n'est pas installé
irssi: Dépend: perl (>= 5.10.0-19) mais 5.8.8-7etch6 est installé
libcompress-raw-zlib-perl: Dépend: perl (>= 5.10.0-19) mais 5.8.8-7etch6 est installé
libdbd-mysql-perl: Dépend: perl (>= 5.10.0-10) mais 5.8.8-7etch6 est installé
libdbi-perl: Dépend: perl (>= 5.10.0-11) mais 5.8.8-7etch6 est installé
libdigest-sha1-perl: Dépend: perl (>= 5.10.0-9) mais 5.8.8-7etch6 est installé
libhtml-parser-perl: Dépend: perl (>= 5.10.0-9) mais 5.8.8-7etch6 est installé
libnet-ssleay-perl: Dépend: perl (>= 5.10.0-11.1) mais 5.8.8-7etch6 est installé
libsocket6-perl: Dépend: perl (>= 5.10.0-10) mais 5.8.8-7etch6 est installé
perl: Dépend: perl-base (= 5.8.8-7etch6) mais 5.10.0-19lenny2 est installé
Recommande: perl-doc mais il n'est pas installé
perl-modules: Dépend: perl (>= 5.10.0-1) mais 5.8.8-7etch6 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
zsh: exit 100 apt-get check
Et aptitude search ~b
aptitude search '~b'
B cupsys - Common UNIX Printing System (transitional package)
B cupsys-client - Système d'impression commun pour UNIX (paquet de transition)
B irssi - Client IRC en mode console
B A libcompress-raw-zlib-perl - low-level interface to zlib compression library
B A libdbd-mysql-perl - Interface Perl5 à la base de données MySQL
B libdbi-perl - Interface Perl5 d'accès à une base de données de Tim Bunce
B A libdigest-sha1-perl - Algorithme d'empreinte numérique NIST SHA-1
B A libhtml-parser-perl - A collection of modules that parse HTML text documents
B libnet-ssleay-perl - Perl module for Secure Sockets Layer (SSL)
B A libsocket6-perl - Extensions Perl pour IPv6
BuA perl - Langage de rapports et d'extractions pratiques de Larry Wall
B perl-modules
Si je comprends bien j’ai des problèmes avec perl… Mais avant de casser le reste, je voudrais des conseils sur la marche à suivre pour la suite.
J’ai un ghost complet de la machine d’avant cette mise à jour loupée. Donc si ça interesse quelqu’un, je peux lui montrer un quelconque fichier de conf ou autre, voir même restaurer des trucs.
Merci