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.

#1 Le 18/10/2022, à 10: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 sad:(

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, à 10:56

iznobe

Re : le systeme de paquet cassé Python3.10

Bonjour , peux tu donner :

cat /etc/os*
sudo apt update

retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#3 Le 18/10/2022, à 11:03

ornella1

Re : le systeme de paquet cassé Python3.10

iznobe a écrit :

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, à 11:05)

Hors ligne

#4 Le 18/10/2022, à 11: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 utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#5 Le 18/10/2022, à 11:32

ornella1

Re : le systeme de paquet cassé Python3.10

iznobe a écrit :

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, à 11: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, à 11:36)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#7 Le 18/10/2022, à 11:38

ornella1

Re : le systeme de paquet cassé Python3.10

iznobe a écrit :

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, à 10:55

ornella1

Re : le systeme de paquet cassé Python3.10

iznobe a écrit :

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, à 11:39

iznobe

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

Dernière modification par iznobe (Le 21/10/2022, à 11:41)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#10 Le 21/10/2022, à 11:42

ornella1

Re : le systeme de paquet cassé Python3.10

iznobe a écrit :
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, à 11: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 utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#12 Le 21/10/2022, à 12: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, à 14: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, à 14:43)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#15 Le 24/10/2022, à 09:11

ornella1

Re : le systeme de paquet cassé Python3.10

iznobe a écrit :

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 smile 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, à 09:14)

Hors ligne