#1 Le 18/10/2022, à 09:36
- ornella1
le systeme de paquet cassé Python3.10
Salut a tous, j'ai un problème depuis après avoir installé Python3.10 dans mon ordinateur pour un devoir sans savoir qu'il y avait déjà une version installé dans Ubuntu. Depuis je n'arrive plus a faire les mise a jour de mes logiciel car ce message s'affiche.
SVP aidez moi a regler ce probleme, je suis hyper nul en ce qui concerne ces chose :(
sudo apt-get --only-upgrade install google-chrome-stable
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
python3.10 : Dépend: libpython3.10-stdlib (= 3.10.8-1+focal1) mais 3.10.4-1+focal1 devra être installé
python3.10-minimal : Dépend: libpython3.10-minimal (= 3.10.8-1+focal1) mais 3.10.4-1+focal1 devra être installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
Et le message ci dessous s'affiche dans mon gestionnaire de mise a jour:
Vérifiez si vous utilisez des dépôts de tierces parties. Si c'est le cas, désactivez-les car ils sont une source habituelle de problèmes.
De plus, exécutez la commande suivante dans un terminal : sudo apt-get install -f
Transaction failed: Le système de paquets est cassé
Les paquets suivants ont des dépendances non satisfaites :
python3.10: Depends: python3.10-minimal (= 3.10.8-1+focal1) mais la version 3.10.8-1+focal1 est installée
Depends: libpython3.10-stdlib (= 3.10.8-1+focal1) mais la version 3.10.4-1+focal1 est installée
python3.10-minimal: Depends: libpython3.10-minimal (= 3.10.8-1+focal1) mais la version 3.10.4-1+focal1 est installée
Depends: zlib1g (>= 1:1.2.0) mais la version 1:1.2.11.dfsg-2ubuntu1.3 est installée
Et voici ce qui s'affiche quand jessaie apt --fix-broken install
sudo apt --fix-broken install
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 :
adium-theme-ubuntu binutils-common command-not-found-data cpp-7 diffstat
enchant example-content fakeroot fwupdate gcc-7-base gcc-8-base
geoip-database gettext gir1.2-gtksource-3.0 gir1.2-mutter-2
gnome-software-common gnome-user-guide guile-2.0-libs ifupdown
intltool-debian libalgorithm-diff-perl libalgorithm-diff-xs-perl
libalgorithm-merge-perl libappstream-glib8 libapt-pkg-perl
libarchive-zip-perl libargon2-0 libart-2.0-2 libasync-mergepoint-perl
libatomic1 libb-hooks-op-check-perl libbind9-160 libboost-date-time1.65.1
libboost-iostreams1.65.1 libboost-locale1.65.1 libboost-system1.65.1
libboost-thread1.65.1 libbrlapi0.6 libcamel-1.2-61 libcapture-tiny-perl
libcgi-fast-perl libcgi-pm-perl libclass-method-modifiers-perl
libclass-xsaccessor-perl libclone-perl libcpanel-json-xs-perl libcroco3
libctf-nobfd0 libdevel-callchecker-perl libdigest-bubblebabble-perl
libdns-export1100 libdns1100 libdynaloader-functions-perl
libebook-contacts-1.2-2 libedataserver-1.2-23 libemail-valid-perl
libenchant1c2a libevent-2.1-6 libexiv2-14 libexporter-tiny-perl libfakeroot
libfcgi-perl libffi6 libfile-find-rule-perl libfuture-perl libfwupdplugin1
libgdbm5 libgeoip1 libgmime-3.0-0 libgnome-desktop-3-17 libgspell-1-1
libgtksourceview-3.0-1 libgtksourceview-3.0-common libgutenprint-common
libgutenprint2 libgweather-3-15 libhogweed4 libhunspell-1.6-0 libicu60
libilmbase12 libindicator3-7 libio-pty-perl libio-string-perl libip4tc0
libipc-run-perl libisc-export169 libisc169 libisccc160 libisccfg160 libisl19
libitm1 libjson-c3 libjson-maybexs-perl liblinux-epoll-perl
liblist-compare-perl liblist-moreutils-perl libllvm10 libllvm11 libllvm9
liblouis14 liblouisutdml8 libmagickcore-6.q16-3 libminiupnpc10 libmozjs-52-0
libmutter-2-0 libnet-dns-perl libnet-dns-sec-perl libnet-domain-tld-perl
libnet-ip-perl libnettle6 libnss-myhostname libntfs-3g88
libnumber-compare-perl liboauth0 libpath-tiny-perl libperl5.26
libperlio-gzip-perl libplymouth4 libpoppler73 libpython2.7
libpython2.7-minimal libpython2.7-stdlib libpython3.6-minimal libqpdf21
libquadmath0 libreadonly-perl libref-util-perl libref-util-xs-perl
libreoffice-avmedia-backend-gstreamer libreoffice-style-galaxy
librole-tiny-perl libsane1 libsereal-decoder-perl libsereal-encoder-perl
libsub-exporter-progressive-perl libsub-identify-perl libsub-quote-perl
libtext-glob-perl libtype-tiny-perl libtype-tiny-xs-perl
libunicode-utf8-perl libusbmuxd4 libvariable-magic-perl libwayland-egl1-mesa
libxml-sax-base-perl libxml-writer-perl libyaml-libyaml-perl
libzeitgeist-2.0-0 light-themes multiarch-support nplan pppoeconf
python-talloc python3-asn1crypto python3-oauth python3-zope.interface
python3.6-minimal qpdf shim t1utils ubuntu-artwork ubuntu-system-service
xserver-xorg-hwe-18.04 xserver-xorg-input-libinput-hwe-18.04
xserver-xorg-input-wacom-hwe-18.04 xserver-xorg-legacy-hwe-18.04
xserver-xorg-video-all-hwe-18.04 xserver-xorg-video-amdgpu-hwe-18.04
xserver-xorg-video-ati-hwe-18.04 xserver-xorg-video-fbdev-hwe-18.04
xserver-xorg-video-intel-hwe-18.04 xserver-xorg-video-nouveau-hwe-18.04
xserver-xorg-video-qxl-hwe-18.04 xserver-xorg-video-radeon-hwe-18.04
xserver-xorg-video-vesa-hwe-18.04
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
libpython3.10-minimal libpython3.10-stdlib
Les paquets suivants seront mis à jour :
libpython3.10-minimal libpython3.10-stdlib
2 mis à jour, 0 nouvellement installés, 0 à enlever et 299 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2572 ko dans les archives.
Après cette opération, 50,2 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 198102 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../libpython3.10-stdlib_3.10.8-1+focal1_amd64.deb
...
Dépaquetage de libpython3.10-stdlib:amd64 (3.10.8-1+focal1) sur (3.10.4-1+focal1
) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libpython3.10-st
dlib_3.10.8-1+focal1_amd64.deb (--unpack) :
tentative de remplacement de « /usr/lib/python3.10/_sysconfigdata__linux_x86_64
-linux-gnu.py », qui appartient aussi au paquet libpython3.10-minimal:amd64 3.10
.4-1+focal1
Préparation du dépaquetage de .../libpython3.10-minimal_3.10.8-1+focal1_amd64.de
b ...
Dépaquetage de libpython3.10-minimal:amd64 (3.10.8-1+focal1) sur (3.10.4-1+focal
1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libpython3.10-mi
nimal_3.10.8-1+focal1_amd64.deb (--unpack) :
tentative de remplacement de « /usr/lib/python3.10/typing.py », qui appartient
aussi au paquet libpython3.10-stdlib:amd64 3.10.4-1+focal1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libpython3.10-stdlib_3.10.8-1+focal1_amd64.deb
/var/cache/apt/archives/libpython3.10-minimal_3.10.8-1+focal1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hors ligne
#2 Le 18/10/2022, à 09:56
- iznobe
Re : le systeme de paquet cassé Python3.10
Bonjour , peux tu donner :
cat /etc/os*
sudo apt update
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#3 Le 18/10/2022, à 10:03
- ornella1
Re : le systeme de paquet cassé Python3.10
Bonjour , peux tu donner :
cat /etc/os*
sudo apt update
$ cat /etc/os*
NAME="Ubuntu"
VERSION="20.04.4 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.4 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
sudo apt update
[sudo] Mot de passe de:
Atteint :1 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease
Réception de :3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Atteint :4 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease
Atteint :5 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease
Atteint :6 https://dl.google.com/linux/chrome/deb stable InRelease
Réception de :7 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [40,6 kB]
Réception de :8 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [93,0 kB]
Réception de :9 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2468 B]
250 ko réceptionnés en 1s (260 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
301 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
Dernière modification par ornella1 (Le 18/10/2022, à 10:05)
Hors ligne
#4 Le 18/10/2022, à 10:18
- iznobe
Re : le systeme de paquet cassé Python3.10
quel tuto ou manip as tu suivi afin d' installer python ? c ' est important pour remettre en etat .
on peut deja commencé par ca , donne bien les retours :
history 200 | grep python
sudo apt install ppa-purge
sudo ppa-purge ppa:deadsnakes/ppa
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#5 Le 18/10/2022, à 10:32
- ornella1
Re : le systeme de paquet cassé Python3.10
quel tuto ou manip as tu suivi afin d' installer python ? c ' est important pour remettre en etat .
on peut deja commencé par ca , donne bien les retours :
history 200 | grep python
sudo apt install ppa-purge
sudo ppa-purge ppa:deadsnakes/ppa
on a recu un lien de notre prof http://www.python.org
Hors ligne
#6 Le 18/10/2022, à 10:35
- iznobe
Re : le systeme de paquet cassé Python3.10
oui , mais ca ne me montre pas ce que tu as fait pour installer python sur ton systeme . ca me montre juste le site de python .
Dernière modification par iznobe (Le 18/10/2022, à 10:36)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#7 Le 18/10/2022, à 10:38
- ornella1
Re : le systeme de paquet cassé Python3.10
quel tuto ou manip as tu suivi afin d' installer python ? c ' est important pour remettre en etat .
on peut deja commencé par ca , donne bien les retours :
history 200 | grep python
sudo apt install ppa-purge
sudo ppa-purge ppa:deadsnakes/ppa
le prof nous a donné un lien pour installer http://www.python.org
history 200 | grep python
31 sudo apt install python3.10
32 python3.10 --version
34 python3.10 --version
35 python
36 python3
37 python3.10
39 python
40 python3
48 rm python3.10
49 python
50 python3
51 sudo apt remove python3.10 --purge
53 sudo apt remove python3.10 --purge
54 sudo apt remove python3.10
56 sudo apt remove python3.10 --purge
60 sudo apt autoremove python3.10
61 python3.10
62 python3.8.10
63 python
64 ls python
74 history 200 | grep python
sudo apt install ppa-purge
[sudo] Mot de passe de:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
python3.10 : Dépend: libpython3.10-stdlib (= 3.10.8-1+focal1) mais 3.10.4-1+focal1 devra être installé
python3.10-minimal : Dépend: libpython3.10-minimal (= 3.10.8-1+focal1) mais 3.10.4-1+focal1 devra être installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
sudo ppa-purge ppa:deadsnakes/ppa
sudo: ppa-purge : commande introuvable
Hors ligne
#8 Le 21/10/2022, à 09:55
- ornella1
Re : le systeme de paquet cassé Python3.10
oui , mais ca ne me montre pas ce que tu as fait pour installer python sur ton systeme . ca me montre juste le site de python .
cela remonte a 6 mois deja je ne suis plus sur, mais je pense avoir suivi les étapes proposées par le site
Hors ligne
#9 Le 21/10/2022, à 10:39
- iznobe
Re : le systeme de paquet cassé Python3.10
cela remonte a 6 mois deja je ne suis plus sur, mais je pense avoir suivi les étapes proposées par le site
Bonjour , Je ne pense pas que sur le site de python.org , il conseille de passer par le PPA de deadsnakes .
ok , peux tu donner :
apt policy libpython3.10-minimal libpython3.10-stdlib
Dernière modification par iznobe (Le 21/10/2022, à 10:41)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#10 Le 21/10/2022, à 10:42
- ornella1
Re : le systeme de paquet cassé Python3.10
ornella1 a écrit :cela remonte a 6 mois deja je ne suis plus sur, mais je pense avoir suivi les étapes proposées par le site
Bonjour , Je ne pense pas que sur le site de python.org , il conseille de passer par le PPA de deadsnakes .
ok , peux tu donner :
apt policy libpython3.10-minimal libpython3.10-stdlib
$ apt policy libpython3.10-minimal libpython3.10-stdlib
libpython3.10-minimal:
Installé : 3.10.4-1+focal1
Candidat : 3.10.8-1+focal1
Table de version :
3.10.8-1+focal1 500
500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
*** 3.10.4-1+focal1 100
100 /var/lib/dpkg/status
libpython3.10-stdlib:
Installé : 3.10.4-1+focal1
Candidat : 3.10.8-1+focal1
Table de version :
3.10.8-1+focal1 500
500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
*** 3.10.4-1+focal1 100
100 /var/lib/dpkg/status
Hors ligne
#11 Le 21/10/2022, à 10:51
- iznobe
Re : le systeme de paquet cassé Python3.10
opk , ca confirme bien ce que je pensais , le
PPA deadsnakes entre en conflit avec les depots officiels , comme on ne peut pas passer par apt pour installer ppa-purge actuellement , on va definir une priorité de -1 pour tout ce qui vient du depot deadsnakes , ca devrait resoudre le soucis et on poura ensuite faire ce qu ' on veut .
on va creer un fichier :
sudo nano /etc/apt/preferences.d/no-dead
dans lequel tu vas coller le bloc suivant :
Package: *
Pin: origin "http://ppa.launchpad.net/deadsnakes/ppa/ubuntu"
Pin-Priority: -1
tu sauvegarde avec ctrl+x , o , entrée .
ensuite :
sudo apt update
et a nouveau pour controler :
apt policy libpython3.10-minimal libpython3.10-stdlib
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#12 Le 21/10/2022, à 11:00
- ornella1
Re : le systeme de paquet cassé Python3.10
bon voila le resultat,
$ sudo nano /etc/apt/preferences.d/no-dead
[sudo] Mot de passe de:
:~$ sudo apt update
Atteint :1 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Atteint :3 https://dl.google.com/linux/chrome/deb stable InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease
Réception de :5 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Atteint :6 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease
Réception de :7 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [40,7 kB]
Réception de :8 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [92,7 kB]
Réception de :9 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2468 B]
250 ko réceptionnés en 1s (198 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
306 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
:~$ apt policy libpython3.10-minimal libpython3.10-stdlib
libpython3.10-minimal:
Installé : 3.10.4-1+focal1
Candidat : 3.10.8-1+focal1
Table de version :
3.10.8-1+focal1 500
500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
*** 3.10.4-1+focal1 100
100 /var/lib/dpkg/status
libpython3.10-stdlib:
Installé : 3.10.4-1+focal1
Candidat : 3.10.8-1+focal1
Table de version :
3.10.8-1+focal1 500
500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
*** 3.10.4-1+focal1 100
100 /var/lib/dpkg/status
Hors ligne
#13 Le 21/10/2022, à 13:40
- iznobe
Re : le systeme de paquet cassé Python3.10
arf , ca n' a pas l' air de donner le resulat escompté ...
on devrait obtenir par exemple ( -1 a la place de 500 a coté de la version du paquet ) :
Table de version :
3.10.8-1+focal1 -1
500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
pour verifier que le fichier est bon :
cat /etc/apt/preferences.d/no-dead
put etre est il necessaire de nettoyer apt :
sudo apt clean && sudo apt update
re donne voir apres :
apt policy libpython3.10-minimal libpython3.10-stdlib
si pas de changement , on passera a ma methode de desintallation manuelle du ppa c' est moin bien ,mais on aura pas vraiment le choix .
Dernière modification par iznobe (Le 21/10/2022, à 13:43)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#14 Le 21/10/2022, à 17:30
- nany
Re : le systeme de paquet cassé Python3.10
En ligne
#15 Le 24/10/2022, à 08:11
- ornella1
Re : le systeme de paquet cassé Python3.10
arf , ca n' a pas l' air de donner le resulat escompté ...
on devrait obtenir par exemple ( -1 a la place de 500 a coté de la version du paquet ) :Table de version : 3.10.8-1+focal1 -1 500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
pour verifier que le fichier est bon :
cat /etc/apt/preferences.d/no-dead
put etre est il necessaire de nettoyer apt :
sudo apt clean && sudo apt update
re donne voir apres :
apt policy libpython3.10-minimal libpython3.10-stdlib
si pas de changement , on passera a ma methode de desintallation manuelle du ppa c' est moin bien ,mais on aura pas vraiment le choix .
bonjour voici ce que ça donne
cat /etc/apt/preferences.d/no-dead
Package: *
Pin: origin "http://ppa.launchpad.net/deadsnakes/ppa/ubuntu"
Pin-Priority: -1
sudo apt clean && sudo apt update
[sudo] Mot de passe de:
Atteint :1 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Réception de :2 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Atteint :3 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease
Atteint :5 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease
Atteint :6 https://dl.google.com/linux/chrome/deb stable InRelease
114 ko réceptionnés en 15s (7423 o/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
306 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
:~$ apt policy libpython3.10-minimal libpython3.10-stdlib
libpython3.10-minimal:
Installé : 3.10.4-1+focal1
Candidat : 3.10.8-1+focal1
Table de version :
3.10.8-1+focal1 500
500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
*** 3.10.4-1+focal1 100
100 /var/lib/dpkg/status
libpython3.10-stdlib:
Installé : 3.10.4-1+focal1
Candidat : 3.10.8-1+focal1
Table de version :
3.10.8-1+focal1 500
500 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages
*** 3.10.4-1+focal1 100
100 /var/lib/dpkg/status
Dernière modification par ornella1 (Le 24/10/2022, à 08:14)
Hors ligne