Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 01/04/2020, à 20:50

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

nany a écrit :

OK. Donne le retour de :

ls -ld /usr/lib/python3/dist-packages/apt*
drwxr-xr-x 4 root root   4096 janv. 27 06:06 /usr/lib/python3/dist-packages/apt
drwxr-xr-x 4 root root   4096 janv. 27 06:06 /usr/lib/python3/dist-packages/aptdaemon
-rw-r--r-- 1 root root  51160 janv. 22 22:52 /usr/lib/python3/dist-packages/apt_inst.cpython-36m-x86_64-linux-gnu.so
-rw-r--r-- 1 root root    227 janv. 22 22:52 /usr/lib/python3/dist-packages/apt_inst.pyi
-rw-r--r-- 1 root root 346784 janv. 22 22:52 /usr/lib/python3/dist-packages/apt_pkg.cpython-36m-x86_64-linux-gnu.so
-rw-r--r-- 1 root root   8900 janv. 22 22:52 /usr/lib/python3/dist-packages/apt_pkg.pyi
drwxr-xr-x 3 root root   4096 janv. 27 06:06 /usr/lib/python3/dist-packages/aptsources
-rw-r--r-- 1 root root    180 sept. 26  2018 /usr/lib/python3/dist-packages/apturl-0.5.2.egg-info

Hors ligne

#27 Le 01/04/2020, à 21:00

nany

Re : [Résolu] Erreur MAJ - sources.list en cause

Très bien, maintenant donne les retours de :

sudo ln -Tv /usr/lib/python3/dist-packages/apt_pkg.cpython-36m-x86_64-linux-gnu.so /usr/lib/python3/dist-packages/apt_pkg.so
sudo apt clean && sudo apt update
sudo apt install -fy

Hors ligne

#28 Le 01/04/2020, à 21:16

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

'/usr/lib/python3/dist-packages/apt_pkg.so' => '/usr/lib/python3/dist-packages/apt_pkg.cpython-36m-x86_64-linux-gnu.so'
Atteint :1 http://fr.archive.ubuntu.com/ubuntu bionic InRelease
Atteint :2 http://ppa.launchpad.net/fossfreedom/rhythmbox-plugins/ubuntu bionic InRelease
Réception de :3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
Atteint :4 http://fr.archive.ubuntu.com/ubuntu bionic-updates InRelease        
Atteint :5 http://packages.microsoft.com/repos/vscode stable InRelease         
Atteint :6 http://fr.archive.ubuntu.com/ubuntu bionic-backports InRelease      
Atteint :7 https://deb.nodesource.com/node_13.x bionic InRelease               
Atteint :8 http://ppa.launchpad.net/sylvain-pineau/kazam/ubuntu bionic InRelease
Atteint :9 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu bionic InRelease      
Atteint :10 http://repo.mysql.com/apt/ubuntu bionic InRelease                  
Atteint :11 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease  
88,7 ko réceptionnés en 2s (55,4 ko/s)                         
sh: 1: /usr/lib/cnf-update-db: not found
Lecture des listes de paquets... Fait
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'
E: Sub-process returned an error code
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 6 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 149 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Réception de :1 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-apt amd64 1.6.5ubuntu0.2 [149 kB]
149 ko réceptionnés en 0s (572 ko/s)  
dpkg: erreur de traitement du paquet python3-apt (--configure) :
 le paquet est dans un état vraiment incohérent; vous devriez
 le réinstaller avant de tenter de le configurer.
Des erreurs ont été rencontrées pendant l'exécution :
 python3-apt
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#29 Le 01/04/2020, à 21:23

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

re install python3-apt ?

Hors ligne

#30 Le 01/04/2020, à 21:28

nany

Re : [Résolu] Erreur MAJ - sources.list en cause

Oui mais on va d’abord le purger.
Donne les retours de :

sudo dpkg -P python3-apt
sudo apt install -y python3-apt

Dernière modification par nany (Le 01/04/2020, à 21:28)

Hors ligne

#31 Le 01/04/2020, à 22:15

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

RE

déjà une erreur il manquerai --purge ?

dpkg: erreur de traitement du paquet python3-apt (--purge) :
 problème de dépendance - suppression ignorée
Des erreurs ont été rencontrées pendant l'exécution :
 python3-apt

donc la même commande avec l'option je suppose en fait:

–purge-unused

Dernière modification par helenou (Le 01/04/2020, à 22:17)

Hors ligne

#32 Le 01/04/2020, à 22:22

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Est-ce que

sudo dpkg python3-apt --purge-unused

ne va pas casser mon installation de python 3.7 (dernière).
Je comprends que 2.7 doit rester pour le fonctionnement des MAJ système

Je suis confuse quand on ecrit python3 vu qu'hormis la 2.7 j'ai une version 3 puis 3.6 et je viens d'installer et pointer la 3.7 pour finir

Dernière modification par helenou (Le 01/04/2020, à 22:41)

Hors ligne

#33 Le 01/04/2020, à 22:43

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Pour illustrer ce que je viens de dire à propos de la 3.6 et la 3.7 :

apt policy python3
python3:
  Installé : 3.6.7-1~18.04
  Candidat : 3.6.7-1~18.04
 Table de version :
 *** 3.6.7-1~18.04 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     3.6.5-3 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

Si je remplace dans la commande par python3.7 j'ai la version correspondante mais ça ne me dit pas l'état de apt, il me semble qu'en ciblant python3 on tombe donc sur 3.6 alors que j'avais précisé des alternatives pour configurer.

Dernière modification par helenou (Le 01/04/2020, à 22:54)

Hors ligne

#34 Le 01/04/2020, à 23:13

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

nany a écrit :

Oui mais on va d’abord le purger.
Donne les retours de :

sudo dpkg -P python3-apt
sudo apt install -y python3-apt

Je n'ai pas été au-delà de la 1ere ligne, il y a toutes ces dépendances au package en question:

 python3-distupgrade dépend de python3-apt (>= 0.8.5~).
 language-selector-gnome dépend de python3-apt.
 python3-software-properties dépend de python3-apt (>= 0.6.20ubuntu16).
 unattended-upgrades dépend de python3-apt.
 python3-aptdaemon dépend de python3-apt (>= 0.8.5~ubuntu1).
 ubuntu-system-service dépend de python3-apt.
 apturl-common dépend de python3-apt.
 ubuntu-drivers-common dépend de python3-apt.
 python3-apport dépend de python3-apt (>= 0.7.9).
 gdebi-core dépend de python3-apt.
 python3-update-manager dépend de python3-apt (>= 0.8.5~).
 language-selector-common dépend de python3-apt (>= 0.7.12.0).
 python3-commandnotfound dépend de python3-apt.
 update-notifier-common dépend de python3-apt.

Franchement j'ai vu d'autres thread où apt était cassé, ça fait peur, ils abandonnaient avant une solution et solution extrême ré-install système. Je ne souhaite pas en arriver là

Dernière modification par helenou (Le 01/04/2020, à 23:16)

Hors ligne

#35 Le 02/04/2020, à 01:17

nany

Re : [Résolu] Erreur MAJ - sources.list en cause

Le but n’est pas de supprimer le paquet mais bien de le réinstaller. Or apt install --reinstall n’a pas marché. Il faut donc passer par une purge avec dpkg pour pouvoir ensuite l’installer (en espérant que ça se passe bien).
Et non, ça ne va pas casser python3.
Moi non plus je ne souhaite pas en arriver à la solution finale d’une réinstallation.

Donne les retours de :

sudo dpkg -P --force-depends python3-apt
sudo apt install -y python3-apt

Hors ligne

#36 Le 02/04/2020, à 12:46

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Bon ça ne passe pas avec la 1ere commande on dirait:

dpkg: python3-apt : problème de dépendance, mais suppression comme demandé :
python3-distupgrade dépend de python3-apt (>= 0.8.5~).
language-selector-gnome dépend de python3-apt.
python3-software-properties dépend de python3-apt (>= 0.6.20ubuntu16).
python3-aptdaemon dépend de python3-apt (>= 0.8.5~ubuntu1).
ubuntu-system-service dépend de python3-apt.
apturl-common dépend de python3-apt.
ubuntu-drivers-common dépend de python3-apt.
python3-apport dépend de python3-apt (>= 0.7.9).
gdebi-core dépend de python3-apt.
python3-update-manager dépend de python3-apt (>= 0.8.5~).
language-selector-common dépend de python3-apt (>= 0.7.12.0).
python3-commandnotfound dépend de python3-apt.
update-notifier-common dépend de python3-apt.

dpkg: erreur de traitement du paquet python3-apt (--purge) :
 Le paquet est dans un état incohérent; vous devriez
 le réinstaller avant d'essayer de le supprimer.
Des erreurs ont été rencontrées pendant l'exécution :
 python3-apt

Je vois ubuntu-system-service et  ubuntu-drivers-common  notamment dans les dépendances! J'ai fait une commande hier soir, il me semblait que j'ai eu une interruption de maj precedemment (noyau?)


J'ai trouvé cette approche pour restaurer python3 depuis les repos ubuntu  Si on peut lancer la commande reinstall avec l'url par-dessus.

Dernière modification par helenou (Le 02/04/2020, à 12:54)

Hors ligne

#37 Le 02/04/2020, à 13:18

nany

Re : [Résolu] Erreur MAJ - sources.list en cause

Ce n’est pas python3 mais python3-apt qu’on cherche à réparer. wink
Bon, allons y radicalement. Donne les retours de :

sudo dpkg -P --force-all python3-apt
sudo apt install -y python3-apt

Hors ligne

#38 Le 02/04/2020, à 13:56

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Aussi je crois qu'il serait bon de retirer mes alternatives-python / symlink?? pour python3

dpkg: python3-apt : problème de dépendance, mais suppression comme demandé :
 python3-distupgrade dépend de python3-apt (>= 0.8.5~).
 language-selector-gnome dépend de python3-apt.
 python3-software-properties dépend de python3-apt (>= 0.6.20ubuntu16).
 python3-aptdaemon dépend de python3-apt (>= 0.8.5~ubuntu1).
 ubuntu-system-service dépend de python3-apt.
 apturl-common dépend de python3-apt.
 ubuntu-drivers-common dépend de python3-apt.
 python3-apport dépend de python3-apt (>= 0.7.9).
 gdebi-core dépend de python3-apt.
 python3-update-manager dépend de python3-apt (>= 0.8.5~).
 language-selector-common dépend de python3-apt (>= 0.7.12.0).
 python3-commandnotfound dépend de python3-apt.
 update-notifier-common dépend de python3-apt.

dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: 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... 202183 fichiers et répertoires déjà installés.)
Suppression de python3-apt (1.6.5ubuntu0.2) ...
/var/lib/dpkg/info/python3-apt.prerm: 6: /var/lib/dpkg/info/python3-apt.prerm: py3clean: not found
dpkg: erreur de traitement du paquet python3-apt (--purge) :
 installed python3-apt package pre-removal script subprocess returned error exit status 127
/var/lib/dpkg/info/python3-apt.postinst: 6: /var/lib/dpkg/info/python3-apt.postinst: py3compile: not found
dpkg : error while cleaning up:
 installed python3-apt package post-installation script subprocess returned error exit status 127
Des erreurs ont été rencontrées pendant l'exécution :
 python3-apt
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
python3-apt est déjà la version la plus récente (1.6.5ubuntu0.2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/149 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
dpkg: erreur de traitement du paquet python3-apt (--configure) :
 le paquet est dans un état vraiment incohérent; vous devriez
 le réinstaller avant de tenter de le configurer.
Des erreurs ont été rencontrées pendant l'exécution :
 python3-apt
E: Sub-process /usr/bin/dpkg returned an error code (1)

Dernière modification par helenou (Le 02/04/2020, à 16:20)

Hors ligne

#39 Le 02/04/2020, à 14:21

inbox

Re : [Résolu] Erreur MAJ - sources.list en cause

Salut,

@Nany,

Le fichier py3clean fait partie de python3-minimal.

apt-file search py3clean
dh-python: /usr/share/debhelper/autoscripts/prerm-py3clean
pypy3: /usr/bin/pypy3clean
python3-minimal: /usr/bin/py3clean
python3-minimal: /usr/share/man/man1/py3clean.1.gz

Il faut voir l'état de python3-minimal et le réinstaller, si possible.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#40 Le 02/04/2020, à 14:32

nany

Re : [Résolu] Erreur MAJ - sources.list en cause

Grmpf !
Donne le retour de :

dpkg -C

[edit]Merci inbox.[/edit]

Dernière modification par nany (Le 02/04/2020, à 14:41)

Hors ligne

#41 Le 02/04/2020, à 14:32

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Je ne suis même pas sûr que le python 3 en usage avec la commande python3 soit correcte actuellement. J'ai bien un 3m dans usr/bin... mais j'ai également installé 3.6 / 3.7
Aussi je parlais des versions alternatives sur python3 je ne vois pas 3 en auto quand je run:

sudo update-alternatives --config python3

Peut-on supprimer ces alternatives et reconfigurer plus tard, en attendant avoir la version que veux le système pour fonctionner (terminal gnome, apt, etc)
J'ai la v2.7 si je lance la même commande avec "python".

Je ne pense pas que apt-get marche chez moi et je ne connais pas apt-file (concernant la recherche pyclean)

inbox a écrit :

Salut,

@Nany,

Le fichier py3clean fait partie de python3-minimal.

apt-file search py3clean
dh-python: /usr/share/debhelper/autoscripts/prerm-py3clean
pypy3: /usr/bin/pypy3clean
python3-minimal: /usr/bin/py3clean
python3-minimal: /usr/share/man/man1/py3clean.1.gz

Il faut voir l'état de python3-minimal et le réinstaller, si possible.

A+

Hors ligne

#42 Le 02/04/2020, à 14:50

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

libapt-pkg ?

Les paquets suivants sont dans un état incohérent à cause de sérieux
problèmes survenus lors de l'installation. Ils doivent être réinstallés
(ainsi que tous les paquets qui en dépendent) pour pouvoir fonctionner
correctement :
 python3-apt          Python 3 interface to libapt-pkg
nany a écrit :

Grmpf !
Donne le retour de :

dpkg -C

[edit]Merci inbox.[/edit]

Hors ligne

#43 Le 02/04/2020, à 14:56

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Je me dis qu'aller chercher les sources manuellement pourrait resoudre qqch (j'espère):

http://archive.ubuntu.com/ubuntu/pool/main/p/python-apt/python3-apt_1.6.5ubuntu0.2_amd64.deb

Hors ligne

#44 Le 02/04/2020, à 14:57

nany

Re : [Résolu] Erreur MAJ - sources.list en cause

Bien, explorons la piste donnée par inbox.
Donne le retour de :

dpkg -l python3-minimal

Hors ligne

#45 Le 02/04/2020, à 15:19

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

@nany je cherche le lien pour la messagerie à vrai dire pour inbox

Hors ligne

#46 Le 02/04/2020, à 15:34

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Hors ligne

#47 Le 02/04/2020, à 16:42

cqfd93

Re : [Résolu] Erreur MAJ - sources.list en cause

Modération : merci de respecter la langue du forum qui est le français, pas le SMS.


cqfd93

Hors ligne

#48 Le 02/04/2020, à 16:50

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Désolé je constatais juste qu'il n'y pas de Messagerie Privée ici.

cqfd93 a écrit :

Modération : merci de respecter la langue du forum qui est le français, pas le SMS.

Hors ligne

#49 Le 02/04/2020, à 17:28

nany

Re : [Résolu] Erreur MAJ - sources.list en cause

nany a écrit :

Donne le retour de :

dpkg -l python3-minimal

big_smile

Hors ligne

#50 Le 03/04/2020, à 09:12

helenou

Re : [Résolu] Erreur MAJ - sources.list en cause

Hello, voilà le retour:
je n'arrive pas à en comprendre le statut pour être honnête

dpkg -l python3-minimal
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom            Version      Architecture Description
+++-==============-============-============-=================================
ii  python3-minima 3.6.7-1~18.0 amd64        minimal subset of the Python lang

Hors ligne