Bonjour
Alors comme le titre l’indique après avoir changer ma source list de stretch a buster voici le message d’erreur après la commande
apt update
Le cache système d'AppStream a été mis à jour, mais des erreurs ont été détectées, ce qui pourrait conduire à des métadonnées manquantes. Consulter les journaux verbeux pour plus d'information.
Lecture des listes de paquets... Fait
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi'
E: Sub-process returned an error code
Incomplet ?
Si oui, alors, il doit être fait mention juste avant d’un probléme d’accés à un fichier dans
/var/cache/app-info/
Tu supprimes ce fichier, puis tu lances:
sudo appstreamcli refresh --force
sudo apt update
sudo apt full-upgrade -y
Normalement, c’est bon.
Curieusement aujourd’hui après avoir fait apt update et upgrade je n’ai plus du tout le même message d’erreur. Le voici :
# apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
libegl1-glvnd-nvidia : Est en conflit avec: libegl1 (> 0) mais 1.1.0-1 devra être installé
libgl1-glvnd-nvidia-glx : Est en conflit avec: libgl1 (> 0)
libgles2-glvnd-nvidia : Est en conflit avec: libgles2 (> 0)
libglvnd0-nvidia : Est en conflit avec: libglvnd0 mais 1.1.0-1 devra être installé
libglx0-glvnd-nvidia : Est en conflit avec: libglx0 mais 1.1.0-1 devra être installé
libopengl0-glvnd-nvidia : Est en conflit avec: libopengl0 mais 1.1.0-1 devra être installé
E: Paquets défectueux
essayes avec aptitude, avec apt-get, pour voir si ça passe ou si tu as des messages d’erreur plus intéressants.
Voila le résultat :
dpkg -l | grep libegl1
ii libegl1-glvnd-nvidia:amd64 390.116-1 amd64 Vendor neutral GL dispatch library -- libEGL
ii libegl1-mesa:amd64 13.0.6-1+b2 amd64 free implementation of the EGL API -- runtime