libgtkextra1 Sarge -> Etch [résolu]

apt-get update; apt-get upgrade Atteint ftp://ftp2.fr.debian.org stable Release.gpg Atteint ftp://ftp2.fr.debian.org sarge Release.gpg Réception de : 1 ftp://ftp2.fr.debian.org stable Release [58,2kB] Réception de : 2 ftp://ftp2.fr.debian.org sarge Release [34,6kB] Réception de : 3 ftp://ftp2.fr.debian.org stable/main Packages/DiffIndex Ign ftp://ftp2.fr.debian.org stable/main Packages/DiffIndex Réception de : 4 ftp://ftp2.fr.debian.org stable/contrib Packages/DiffIndex Ign ftp://ftp2.fr.debian.org stable/contrib Packages/DiffIndex Réception de : 5 ftp://ftp2.fr.debian.org stable/non-free Packages/DiffIndex Ign ftp://ftp2.fr.debian.org stable/non-free Packages/DiffIndex Réception de : 6 ftp://ftp2.fr.debian.org stable/main Sources/DiffIndex Ign ftp://ftp2.fr.debian.org stable/main Sources/DiffIndex Réception de : 7 ftp://ftp2.fr.debian.org sarge/main Packages/DiffIndex Ign ftp://ftp2.fr.debian.org sarge/main Packages/DiffIndex Réception de : 8 ftp://ftp2.fr.debian.org sarge/contrib Packages/DiffIndex Ign ftp://ftp2.fr.debian.org sarge/contrib Packages/DiffIndex Réception de : 9 ftp://ftp2.fr.debian.org sarge/non-free Packages/DiffIndex Ign ftp://ftp2.fr.debian.org sarge/non-free Packages/DiffIndex Réception de : 10 ftp://ftp2.fr.debian.org sarge/main Sources/DiffIndex Ign ftp://ftp2.fr.debian.org sarge/main Sources/DiffIndex Atteint ftp://ftp2.fr.debian.org stable/main Packages Atteint ftp://ftp2.fr.debian.org stable/contrib Packages Atteint ftp://ftp2.fr.debian.org stable/non-free Packages Atteint ftp://ftp2.fr.debian.org stable/main Sources Réception de : 11 ftp://ftp2.fr.debian.org sarge/main Packages Ign ftp://ftp2.fr.debian.org sarge/main Packages Réception de : 12 ftp://ftp2.fr.debian.org sarge/contrib Packages Ign ftp://ftp2.fr.debian.org sarge/contrib Packages Réception de : 13 ftp://ftp2.fr.debian.org sarge/non-free Packages Ign ftp://ftp2.fr.debian.org sarge/non-free Packages Réception de : 14 ftp://ftp2.fr.debian.org sarge/main Sources Ign ftp://ftp2.fr.debian.org sarge/main Sources Atteint ftp://ftp2.fr.debian.org sarge/main Packages Atteint ftp://ftp2.fr.debian.org sarge/contrib Packages Atteint ftp://ftp2.fr.debian.org sarge/non-free Packages Atteint ftp://ftp2.fr.debian.org sarge/main Sources Réception de : 15 http://security.debian.org stable/updates Release.gpg [189B] Atteint http://security.debian.org stable/updates Release Ign http://security.debian.org stable/updates/main Packages/DiffIndex Atteint http://security.debian.org stable/updates/main Packages 92,9ko réceptionnés en 21s (4378o/s) Lecture des listes de paquets... Fait Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : gpsim: Dépend: libgtkextra-x11-2.0-1 mais il n'est pas installé E: Dépendances manquantes. Essayez d'utiliser l'option -f.

apt-get -f install Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Correction des dépendances... Fait Les paquets supplémentaires suivants seront installés : libgtkextra-x11-2.0-1 Les NOUVEAUX paquets suivants seront installés : libgtkextra-x11-2.0-1 0 mis à jour, 1 nouvellement installés, 0 à enlever et 6 non mis à jour. 670 partiellement installés ou enlevés. Il est nécessaire de prendre 0o/317ko dans les archives. Après dépaquetage, 770ko d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ? O (Lecture de la base de données... 232122 fichiers et répertoires déjà installés.) Dépaquetage de libgtkextra-x11-2.0-1 (à partir de .../libgtkextra-x11-2.0-1_2.1.1-3.1_i386.deb) ... dpkg : erreur de traitement de /var/cache/apt/archives/libgtkextra-x11-2.0-1_2.1.1-3.1_i386.deb (--unpack) : tentative de remplacement de « /usr/lib/libgtkextra-x11-2.0.so.1.0.0 », qui appartient aussi au paquet libgtkextra1 dpkg-deb: sous-processus paste tué par le signal (Relais brisé (pipe)) Des erreurs ont été rencontrées pendant l'exécution : /var/cache/apt/archives/libgtkextra-x11-2.0-1_2.1.1-3.1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

mon sources.list

[code] cat /etc/apt/sources.list

deb file:///cdrom/ sarge main

deb ftp://ftp2.fr.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp2.fr.debian.org/debian/ stable main

deb http://security.debian.org/ stable/updates main
#deb ftp://ftp.nerim.net/debian/ stable main

deb ftp://ftp2.fr.debian.org/debian/ sarge main contrib non-free
deb-src ftp://ftp2.fr.debian.org/debian/ sarge main

#deb ftp://ftp.oleane.net/pub/java-linux/debian/ sarge non-free
#deb http://b.berteau.free.fr/ sarge main

#deb http://www.backports.org/debian sarge-backports main contrib non-free

deb ftp://ftp.mowgli.ch/pub/debian/ etch unofficial

#deb ftp://ftp.tux.org/java/debian/ sarge non-free

Java

#deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian sarge non-free

#deb http://www.debian-multimedia.org/ stable main
#deb http://boisson.homeip.net/debian/ sarge divers

#deb http://apt.bxlug.be/sarge/ contrib/
#deb http://ftp.debian-unofficial.org/debian etch main contrib non-free restricted

Videolan VLC

#deb http://download.videolan.org/pub/videolan/debian sarge main
#deb http://apt.bxlug.be/sarge/ main/
#deb http://apt.bxlug.be/sarge/ contrib/
#deb http://apt.bxlug.be/sarge/ non-free/
#deb http://apt.bxlug.be/sarge/ not-debian/

#deb ftp://ftp.kulnet.kuleuven.ac.be/debian/ sarge contrib main non-free
[/code]
Hier soir je suis passé automatiquement de Sarge à Etch après une mise à jour. J’avais “stable” au lieu de sarge dans mon /etc/apt/sources.list. Ça marchait en apparence sauf evolution qui plantait, je refais une mise à jour et là je suis bloqué.
Impossible de retirer ce paquet, impossible de démarrer mon écran graphique, impossible de supprimer la bande à ktechlab & gpsim qui dépendent de ce paquet. Un apt-get dist-upgrade donne bien entandu le même résultat.

apt-get dist-upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : gpsim: Dépend: libgtkextra-x11-2.0-1 mais il n'est pas installé E: Dépendances manquantes. Essayez d'utiliser l'option -f.

Dire que je n’étais pas du tout chaud à passer en Etch sans faire un test sur une autre machine, je me suis fait avoir par ce /etc/apt/sources.list.

On m’a donné la solution

Plus un paquet fam qui ne se configurait pas

$ apt-get remove --purge fam $ apt-get install fam $ apt-get dist-upgrade