Hello all,
Je suis en train de mettre à jour une machine squeeze vers wheezy et je recontre un problème jamais vu encore.
Après avoir :
- modifié mon sources.list avec les sources wheezy
- fait un apt-get update
- fait un apt-get upgrade
- fait un apt-get dist-uprade (qui a foiré en pleine configuration de pyhton2.7-minimal)
je me retrouve devant une situation que je n’avais encore jamais rencontré.
Voici la fin de l’exécution du dist-upgrade :
Dépaquetage de python2.7-minimal (à partir de .../python2.7-minimal_2.7.3-6_amd64.deb) ...
new installation of python2.7-minimal; /usr/lib/python2.7/site-packages is a directory
which is expected a symlink to /usr/local/lib/python2.7/dist-packages.
please find the package shipping files in /usr/lib/python2.7/site-packages and
file a bug report to ship these in /usr/lib/python2.7/dist-packages instead
aborting installation of python2.7-minimal
dpkg: erreur de traitement de /var/cache/apt/archives/python2.7-minimal_2.7.3-6_amd64.deb (--unpack) :
le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 1
configured to not write apport reports
Préparation du remplacement de libreadline6 6.1-3 (en utilisant .../libreadline6_6.2+dfsg-0.1_amd64.deb) ...
Dépaquetage de la mise à jour de libreadline6:amd64 ...
Traitement des actions différées (« triggers ») pour « man-db »...
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/python2.7-minimal_2.7.3-6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
J’ai ensuite tenté un apt-get install -f qui n’a pas été très concluant :
# 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 :
cpp-4.3 gcc-4.3-base libcrypto++8 libdbd-mysql-perl libdbi-perl libevent-1.4-2 libfont-freetype-perl libfontenc1 libgmp3c2 libjs-mootools libnet-daemon-perl libplrpc-perl librpcsecgss3 libxcb-render-util0
libxfont1 linux-headers-2.6.32-5-common linux-kbuild-2.6.32 python2.6-dbg rubygems1.8 xfonts-encodings xfonts-utils
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
python2.7-minimal
Paquets suggérés :
binfmt-support
Les NOUVEAUX paquets suivants seront installés :
python2.7-minimal
0 mis à jour, 1 nouvellement installés, 0 à enlever et 157 non mis à jour.
143 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/1 783 ko dans les archives.
Après cette opération, 5 591 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 44792 fichiers et répertoires déjà installés.)
Dépaquetage de python2.7-minimal (à partir de .../python2.7-minimal_2.7.3-6_amd64.deb) ...
new installation of python2.7-minimal; /usr/lib/python2.7/site-packages is a directory
which is expected a symlink to /usr/local/lib/python2.7/dist-packages.
please find the package shipping files in /usr/lib/python2.7/site-packages and
file a bug report to ship these in /usr/lib/python2.7/dist-packages instead
aborting installation of python2.7-minimal
dpkg: erreur de traitement de /var/cache/apt/archives/python2.7-minimal_2.7.3-6_amd64.deb (--unpack) :
le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/python2.7-minimal_2.7.3-6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Voilà l’état des paquets en rapport avec python sur le système :
# dpkg -l | grep -i "python"
iU python 2.7.3-4
iU python-apt 0.8.8.2
ii python-apt-common 0.8.8.2
ii python-central 0.6.17
iU python-crypto 2.6-4
iU python-dbg 2.7.3-4
iU python-jinja2 2.6-1
ii python-keyczar 0.6~b.061709+svn502-1
iU python-markupsafe 0.15-1
iU python-minimal 2.7.3-4
iU python-mysqldb 1.2.3-2
ii python-paramiko 1.7.6-5
ii python-pkg-resources 0.6.24-1
ii python-pyasn1 0.0.11a-1
iU python-pycryptopp 0.5.29-1
iU python-pycryptopp-dbg 0.5.29-1
iU python-simplejson 2.5.2-1
iF python-support 1.0.15
iU python-yaml 3.10-4
ii python2.6 2.6.6-8+b1
ii python2.6-dbg 2.6.6-8+b1
ii python2.6-minimal 2.6.6-8+b1
iU python2.7 2.7.3-6
iU python2.7-dbg 2.7.3-6
phython-support est le seul paquet en échec de config selon dpkg :
# dpkg -l | grep -E "^.F"
iF python-support 1.0.15
Que faire ?
Merci d’avance de votre aide