#51 Le 01/05/2017, à 17:05
- greedig
Re : Dépendances non satisfaites [RESOLU]
Il y a toujours un problème apparemment :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 4 réinstallés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/1 673 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
(Lecture de la base de données... 249925 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-minimal_3.5.3-1_amd64.deb ...
Dépaquetage de python3-minimal (3.5.3-1) sur (3.5.3-1) ...
Préparation du dépaquetage de .../python3.5-minimal_3.5.3-1_amd64.deb ...
Dépaquetage de python3.5-minimal (3.5.3-1) sur (3.5.3-1) ...
Paramétrage de python3.5-minimal (3.5.3-1) ...
Traceback (most recent call last):
File "/usr/lib/python3.5/py_compile.py", line 6, in <module>
import importlib._bootstrap_external
File "/usr/lib/python3.5/importlib/__init__.py", line 57, in <module>
import types
File "/usr/lib/python3.5/types.py", line 166, in <module>
import functools as _functools
File "/usr/lib/python3.5/functools.py", line 23, in <module>
from weakref import WeakKeyDictionary
File "/usr/lib/python3.5/weakref.py", line 12, in <module>
from _weakref import (
ImportError: cannot import name '_remove_dead_weakref'
dpkg: erreur de traitement du paquet python3.5-minimal (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de python3-minimal :
python3-minimal dépend de python3.5-minimal (>= 3.5.3-1~) ; cependant :
Le paquet python3.5-minimal n'est pas encore configuré.
dpkg: erreur de traitement du paquet python3-minimal (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
Des erreurs ont été rencontrées pendant l'exécution :
python3.5-minimal
python3-minimal
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hors ligne
#52 Le 01/05/2017, à 17:32
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Redonne le retour de :
ls /usr/local/bin
ls /usr/local/lib
Hors ligne
#53 Le 01/05/2017, à 17:52
- greedig
Re : Dépendances non satisfaites [RESOLU]
Le premier me donne :
2to3 idle3 pydoc3.5 python3.5-config python3-config qr
2to3-3.5 idle3.5 python3 python3.5m pyvenv
electrum pydoc3 python3.5 python3.5m-config pyvenv-3.5
et le deuxième :
libpython3.5m.a pkgconfig python2.7 python3.5
Hors ligne
#54 Le 01/05/2017, à 17:59
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
On va essayer de supprimer tous ce qui ressemble à du Python 3 :
cd /usr/local/bin
sudo rm -rf 2to3 2to3-3.5 idle3 idle3.5 pydoc3 pydoc3.5 python3 python3.5 python3.5-config python3.5m python3.5m-config python3-config pyvenv pyvenv-3.5
cd /usr/local/lib
sudo rm -rf libpython3.5m.a python3.5
Puis de reconstruire le contenu :
cd ~
sudo apt --fix-broken install
sudo dpkg --configure -a
sudo apt-get install --reinstall python3 python3-minimal python3.5-minimal libpython3-stdlib
sudo apt-get install -f
Dernière modification par abelthorne (Le 01/05/2017, à 18:30)
Hors ligne
#55 Le 01/05/2017, à 18:15
- greedig
Re : Dépendances non satisfaites [RESOLU]
Ok c'est fait; il y a juste eu un problème pour le --fix-broken install :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de python3.5-minimal (3.5.3-1) ...
Paramétrage de python3-minimal (3.5.3-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
W: APT had planned for dpkg to do more than it reported back (3 vs 7).
Affected packages: python3.5-minimal:amd64
Hors ligne
#56 Le 01/05/2017, à 18:16
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Idem avec ça, je suppose ?
sudo dpkg --configure python3.5-minimal
Et redonne encore une fois le contenu des dossiers pour voir ce qu'il a remis :
ls /usr/local/bin /usr/local/lib
Dernière modification par abelthorne (Le 01/05/2017, à 18:19)
Hors ligne
#57 Le 01/05/2017, à 18:19
- greedig
Re : Dépendances non satisfaites [RESOLU]
Oui :
dpkg: erreur de traitement du paquet python3.5-minimal (--configure) :
le paquet python3.5-minimal est déjà installé et configuré
Des erreurs ont été rencontrées pendant l'exécution :
python3.5-minimal
Hors ligne
#58 Le 01/05/2017, à 18:20
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
J'ai édité mon message pendant que tu répondais : redonne le contenu des dossiers dans /usr/local.
Hors ligne
#59 Le 01/05/2017, à 18:25
- greedig
Re : Dépendances non satisfaites [RESOLU]
Ah oui pardon :
/usr/local/bin:
electrum idle3 idle3.5 qr
/usr/local/lib:
pkgconfig python2.7 python3.5
Hors ligne
#60 Le 01/05/2017, à 18:30
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Meeerde, je vois que j'ai refait une faute de frappe plus haut. On reprend quelques détails :
cd /usr/local/bin
sudo rm -rf idle3 idle3.5
cd ~
sudo apt-get install --reinstall python3 python3-minimal python3.5-minimal libpython3-stdlib
sudo apt --fix-broken install
et redonne :
ls /usr/local/bin
Hors ligne
#61 Le 01/05/2017, à 18:33
- greedig
Re : Dépendances non satisfaites [RESOLU]
Ça me donne ça :
electrum qr
Hors ligne
#62 Le 01/05/2017, à 18:35
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Et quand tu as fait les deux commandes apt, il ne t'a pas redit qu'il y avait des problèmes de config sur python3.5-minimal ? Pas de warning disant qu'APT n'a pas pu tout faire ("W: APT had planned for dpkg to do more than it reported back (3 vs 7).") ?
Hors ligne
#63 Le 01/05/2017, à 18:38
- greedig
Re : Dépendances non satisfaites [RESOLU]
Non, aucun problème là-dessus
Hors ligne
#64 Le 01/05/2017, à 18:41
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Bizarre. Relance Synaptic et vérifie quelques points :
- État : tu n'as plus de catégorie "Installés (locaux ou obsolètes)" ?
- État : tu n'as plus de catégorie "Résidus de configuration" ?
- Filtres personnalisés : tu n'as rien dans "Cassés" ?
- Filtres personnalisés : qu'est-ce que tu as dans "Paquet recommandé manquant" ? (n'en installe pas dans ceux que tu verras.)
Et à tout hasard, donne le retour du dossier qr pour essayer d'identifier ce que c'est :
ls -R /usr/local/bin/qr
Dernière modification par abelthorne (Le 01/05/2017, à 18:42)
Hors ligne
#65 Le 01/05/2017, à 18:48
- greedig
Re : Dépendances non satisfaites [RESOLU]
J'ai rien dans "Résidus de configuration", dans "Installés (locaux ou obsolètes)" j'ai juste : libtxc-dxtn-s2tc0:i386, rien
Enfin la commande me donne rien (c'est pas un dossier, c'est un fichier dont je comprends pas trop l'utilité)
Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre, TDCT'Pix et hostingpics le permettent).
Dernière modification par cqfd93 (Le 01/05/2017, à 18:55)
Hors ligne
#66 Le 01/05/2017, à 18:50
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Tu peux supprimer le vieux paquet de libtxc :
sudo apt-get remove --purge libtxc-dxtn-s2tc0:i386
qr est un fichier ? Si tu essaies de l'afficher c'est un script ou tu te retrouves avec des caractères bizarres parce que c'est un binaire ?
cat /usr/local/bin/qr
Si c'est un binaire, essaie de le lancer pour voir ce que c'est :
qr
Dernière modification par abelthorne (Le 01/05/2017, à 18:51)
Hors ligne
#67 Le 01/05/2017, à 19:14
- greedig
Re : Dépendances non satisfaites [RESOLU]
Le
cat /usr/local/bin/qr
me donne ça :
#!/usr/bin/python
# -*- coding: utf-8 -*-
import re
import sys
from qrcode.console_scripts import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(main())
Hors ligne
#68 Le 01/05/2017, à 19:25
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Bon, c'est un script Python mais qui sert à quoi et qui vient d'où... Il ne fait en tout cas pas partie d'une installation de base. Je serait d'avis de le supprimer :
sudo rm /usr/local/bin/qr
Dans le pire des cas, tu l'as en backup dans ton dossier perso, backup que tu vas garder pour le moment.
En l'état, je ne vois vraiment quoi faire de plus : le système a été nettoyé, tu peux refaire des mises à jour normalement mais je ne sais pas du tout si ton installation de Python 3 est complète et fonctionnelle, notamment pour les logiciels qui ne sont pas installés de base et qui serviraient pour d'autres logiciels...
Dernière modification par abelthorne (Le 01/05/2017, à 19:27)
Hors ligne
#69 Le 01/05/2017, à 19:56
- greedig
Re : Dépendances non satisfaites [RESOLU]
Je ne sais pas si tous les problèmes ont été résolus, mais en tout cas je peux maintenant installer texlive (et a priori n'importe quel paquet) sans problème, donc merci infiniment !
Hors ligne
#70 Le 01/05/2017, à 20:01
- abelthorne
Re : Dépendances non satisfaites [RESOLU]
Oui, pour ce qui est d'installer des logiciels, tout devrait bien se passer. Il va juste falloir un peu surveiller si certains déjà installés ne fonctionnent plus.
Tu as un backup du contenu qui était dans /usr/local/bin et /usr/local/lib dans ton dossier perso (~/tmp/local_python) au cas où il y ait besoin de remettre des fichiers en place. Si au final il n'y a rien à signaler, tu pourras supprimer ce dossier. Attention : les fichiers dedans appartiennent à root, il faudra les supprimer en admin.
Dernière modification par abelthorne (Le 01/05/2017, à 20:01)
Hors ligne
#71 Aujourd'hui à 00:21
- saviane
Re : Dépendances non satisfaites [RESOLU]
bonjour j'ai un souci avec python 3.10 dépendance insatisfaite et paquet gardés en l'état
passionné d'informatique sous le G.N.U depuis5 ans après un an sur mandreva je suis venu en visite sur mint et au final me voici sur Ubuntu
Hors ligne