Melange de Jessie et de Squeeze

je connaissais pas cette fonction.

j’ai du rajoute apt-listchanges à la fin

apt-get install --reinstall iproute- iproute2- libasprintf-dev- libffi6- libgd3- libgettextpo-dev- libjson-c2- libprocps1- openswan- python-apt- bc dbus ffmpeg gettext gettext-base groff-base libasprintf0c2 libav-tools libavdevice53 libc6 libc6-i386 libdbus-1-3 libgeoip1 libgettextpo0 libgpgme11 libmount1 libnewt0.52 libogg0 libpci3 libthai0 libtokyocabinet9 libusb-0.1-4 libxapian22 locales man-db mount net-tools openssl pciutils texinfo wget whiptail whois apt-listchanges-

et de nouveau :

Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : libintl-perl libmms0 libmpc3 libppl-c4 libtext-unidecode-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl Veuillez utiliser « apt-get autoremove » pour les supprimer. Paquets suggérés : dbus-x11 gettext-doc glibc-doc geoip-bin gpgsm xapian-tools groff nfs-common texlive-base texlive-latex-base texlive-generic-recommended texinfo-doc-nonfree Les paquets suivants seront ENLEVÉS : apt-listchanges iproute iproute2 libasprintf-dev libffi6 libgd3 libgettextpo-dev libjson-c2 libprocps1 openswan python-apt Les paquets suivants seront mis à une VERSION INFÉRIEURE : bc dbus ffmpeg gettext gettext-base libasprintf0c2 libav-tools libc6 libc6-i386 libdbus-1-3 libgeoip1 libgettextpo0 libgpgme11 libmount1 libogg0 libpci3 libthai0 libtokyocabinet9 libusb-0.1-4 libxapian22 locales man-db mount openssl pciutils texinfo whiptail whois 0 mis à jour, 0 nouvellement installés, 5 réinstallés, 28 remis à une version inférieure, 11 à enlever et 87 non mis à jour. 153 partiellement installés ou enlevés. Il est nécessaire de prendre 0 o/23,1 Mo dans les archives. Après cette opération, 10,6 Mo d'espace disque seront libérés. Souhaitez-vous continuer [O/n] ? o E: Internal Error, No file name for libavdevice53:amd64

Bon suite à un :

j’ai avancé :
apt-get install -f

Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Correction des dépendances... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : libintl-perl libmms0 libmpc3 libppl-c4 libtext-unidecode-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl libxtables10 Veuillez utiliser « apt-get autoremove » pour les supprimer. Les paquets supplémentaires suivants seront installés : iproute python-apt Paquets suggérés : iproute-doc python-apt-dbg python-gtk2 python-vte python-apt-doc Les paquets suivants seront ENLEVÉS : iproute2 libasprintf-dev libffi6 libgd3 libgettextpo-dev libjson-c2 libprocps1 Les paquets suivants seront mis à une VERSION INFÉRIEURE : iproute python-apt 0 mis à jour, 0 nouvellement installés, 2 remis à une version inférieure, 7 à enlever et 88 non mis à jour. 159 partiellement installés ou enlevés. Il est nécessaire de prendre 0 o/778 ko dans les archives. Après cette opération, 1 470 ko d'espace disque seront libérés. Souhaitez-vous continuer [O/n] ? o Could not find platform independent libraries <prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ImportError: No module named site (Lecture de la base de données... 49975 fichiers et répertoires déjà installés.) Préparation du remplacement de python-apt 0.8.9 (en utilisant .../python-apt_0.8.8.2_amd64.deb) ... Could not find platform independent libraries <prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ImportError: No module named site dpkg: erreur de traitement de /var/cache/apt/archives/python-apt_0.8.8.2_amd64.deb (--unpack) : le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1 Could not find platform independent libraries <prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ImportError: No module named site dpkg : erreur lors du nettoyage : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 Des erreurs ont été rencontrées pendant l'exécution : /var/cache/apt/archives/python-apt_0.8.8.2_amd64.deb [ Rootkit Hunter version 1.4.0 ] File updated: searched for 171 files, found 136 E: Sub-process /usr/bin/dpkg returned an error code (1)

EDIT : Bon j’avance.

donc voici les nouveaux codes d’erreurs :
apt-get dist-upgrade

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les NOUVEAUX paquets suivants seront installés :
  git git-man libcgi-fast-perl liberror-perl libfcgi-perl libyaml-syck-perl
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  alien autopoint build-essential busybox debconf-i18n diffutils dmidecode expect fail2ban
  findutils ftp geoip-database hdparm hostname htop iso-codes less libalgorithm-diff-perl
  libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libboost-iostreams1.49.0 libclass-isa-perl
  libclass-load-perl libdate-manip-perl libestr0 libfribidi0 libglib2.0-data libhtml-parser-perl
  libio-socket-ssl-perl libipc-shareable-perl libkeyutils1 liblognorm0 libnet-server-perl libnspr4
  libnspr4-0d liborc-0.4-0 libpackage-stash-perl libpackage-stash-xs-perl libpkcs11-helper1
  libreadline5 libtry-tiny-perl libxml-libxml-perl lsb-release manpages manpages-dev mediainfo
  multiarch-support multitail munin munin-common munin-doc munin-node munin-plugins-core
  munin-plugins-extra mysql-client mysql-server ncurses-base ncurses-term os-prober poppler-data
  postfix python-apt python-debian python-pyinotify python-six rkhunter tar tasksel tasksel-data
  traceroute unhide unzip x11-common xfsprogs zip
0 mis à jour, 6 nouvellement installés, 76 remis à une version inférieure, 0 à enlever et 0 non mis à jour.
169 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/33,8 Mo dans les archives.
Après cette opération, 8 126 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
Extraction des modèles depuis les paquets : 100%
Préconfiguration des paquets...
Paramétrage de bash (4.2+dfsg-0.1) ...
update-alternatives: utilisation de « /usr/share/man/man7/bash-builtins.7.gz » pour fournir « /usr/share/man/man7/builtins.7.gz » (builtins.7.gz) en mode automatique
(Lecture de la base de données... 49697 fichiers et répertoires déjà installés.)
Préparation du remplacement de python-apt 0.8.9 (en utilisant .../python-apt_0.8.8.2_amd64.deb) ...
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: erreur de traitement de /var/cache/apt/archives/python-apt_0.8.8.2_amd64.deb (--unpack) :
 le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg : erreur lors du nettoyage :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg : avertissement : dégradation (« downgrade ») de diffutils depuis 1:3.2-8 vers 1:3.2-6
Préparation du remplacement de diffutils 1:3.2-8 (en utilisant .../diffutils_1%3a3.2-6_amd64.deb) ...
Dépaquetage de la mise à jour de diffutils ...
Traitement des actions différées (« triggers ») pour « install-info »...
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/python-apt_0.8.8.2_amd64.deb
[ Rootkit Hunter version 1.4.0 ]
File updated: searched for 171 files, found 134
E: Sub-process /usr/bin/dpkg returned an error code (1)

un apt-get install -f

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libatm1 libintl-perl libmms0 libmpc3 libtext-unidecode-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl
  libxtables10
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
  python-apt
Paquets suggérés :
  python-apt-dbg python-gtk2 python-vte python-apt-doc
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  python-apt
0 mis à jour, 0 nouvellement installés, 1 remis à une version inférieure, 0 à enlever et 74 non mis à jour.
169 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/319 ko dans les archives.
Après cette opération, 302 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
Paramétrage de diffutils (1:3.2-6) ...
(Lecture de la base de données... 49697 fichiers et répertoires déjà installés.)
Préparation du remplacement de python-apt 0.8.9 (en utilisant .../python-apt_0.8.8.2_amd64.deb) ...
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: erreur de traitement de /var/cache/apt/archives/python-apt_0.8.8.2_amd64.deb (--unpack) :
 le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg : erreur lors du nettoyage :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/python-apt_0.8.8.2_amd64.deb
[ Rootkit Hunter version 1.4.0 ]
File updated: searched for 171 files, found 134
E: Sub-process /usr/bin/dpkg returned an error code (1)

et
dpkg --force-remove-reinstreq -r python-apt

dpkg : avertissement : problème contourné par utilisation de --force : Le paquet est dans un état incohérent - vous devriez le réinstaller avant d'essayer de le supprimer. (Lecture de la base de données... 49694 fichiers et répertoires déjà installés.) Suppression de python-apt ... Could not find platform independent libraries <prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ImportError: No module named site dpkg: erreur de traitement de python-apt (--remove) : le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1 Could not find platform independent libraries <prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ImportError: No module named site dpkg : erreur lors du nettoyage : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 Des erreurs ont été rencontrées pendant l'exécution : python-apt

A priori le meme probleme ici :

ils disent de reinstaller …

EDIT :

Bon j’ai réussie :slightly_smiling:
en melangeant aptitude et apt-get, des -f, des remove python etc :slightly_smiling:

j’ai donc bien un 7.0 dans /etc/debian_version

:smiley: merci à vous

Est-ce que tu saurais retrouver comment tu t’es sorti de cette situation bloquante avec python ?
Le problème sur lequel tu es tombé m’intrigue fortement…

Maintenant que tu est de retour en Wheezy, si tu n’as que les dépôts pour cette dernière déclarés dans ton sources.list tu peux te débarrasser de ton fichier preferences avec les priorités à 1001.

Voici l’historique des commande lancées:

aptitude update
aptitude upgrade

Ensuite cela a bugger avec les meme messages sur python etc…

j’ai donc fait un
aptitude -f install
il m’a proposé une solution a mon probleme, j’ai l’impression que cela allait plus loin qu’avec apt-get mais toujours pas concluant.

ensuite j’ai fais un
aptitude remove python2.7 ( que je ne reussissais pas avec apt-get)
puis :
aptitude remove python-minimal
puis :
aptitude remove python-apt fail2ban lsb-release python-debian python-chardet python-pyinotify python-six
(les paquets qu’il ne s’installaient pas )

puis c’est rentré dans l’ordre avec un apt-get -f install puis dist-upgrade
j’'aurais du garder l’ensemble des sorties… desolé