Salut! (oui encore moi, soyez indulgent, je suis débutant
)
Alors j’ai un petit soucis lorsque j’essaie d’installer VLC…
Voici le message d’erreur que je reçois lorsque je fait un apt install vlc:
# apt install vlc
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... 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 :
vlc : Dépend: vlc-plugin-video-output (= 2.2.7-1~deb9u1) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
zsh: exit 100 apt install vlc
Si besoin, voila le contenu de sources.list :
# cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch main
# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch main
deb http://ftp.fr.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ stretch main non-free contrib
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
Si quelqu’un à des idées, je suis preneur 
Merci d’avance!
salut
Simuler l’installation du paquet récalcitrant pour comprendre
apt -s install vlc-plugin-video-output
Salut grandtoubab,
J’obtiens ceci :
# apt -s install vlc-plugin-video-output
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... 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 :
vlc-plugin-video-output : Dépend: libgles1-mesa (>= 7.8.1) mais ne sera pas installé ou
libgles1
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
zsh: exit 100 apt -s install vlc-plugin-video-output
il faut continuer la logique
apt -s install libgles1-mesa
Oui, j’obtiens donc
# apt -s install libgles1-mesa
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... 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 :
libgles1-mesa : Dépend: libglapi-mesa (= 13.0.6-1+b2) mais 17.3.9-1 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
zsh: exit 100 apt -s install libgles1-mesa
Ensuite je fait apt -s install libglapi-mesa , mais il m’indique qu’il est déjà installé…
# apt -s install libglapi-mesa
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
libglapi-mesa est déjà la version la plus récente (17.3.9-1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
# apt policy libglapi-mesa
libglapi-mesa:
Installé : 17.3.9-1
Candidat : 17.3.9-1
Table de version :
*** 17.3.9-1 100
100 /var/lib/dpkg/status
13.0.6-1+b2 500
500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
ca veut dire que tu a installé cette version 17.3.9-1 soit volontairement soit par le biais de l’installation d’un paquet non Debian Stretch
Simule la desinstallation pour en savoir plus
apt -s remove libglapi-mesa
Je viens de simuler la désinstallation, que doit-je lire ?
si la désinstallation ne supprime pas de paquet qui te semble essentiel tu peux tenter une installation de la version officielle stretch
apt install --reinstall libglapi-mesa/stretch
Mais c’est toi qui sait comment une version non Debian/stretch a été installée. Soit tu as installé toi même un paquet ne provenant pas de Debian/Stretch soit tu as ajouté des accès à des dépôts que tu ne maîtrises pas, dans tous les cas ce n’est pas recommandé
Réparer des dépendances cassées c’est toujours une prise de tête et pour ce qui me concerne je vais m’arrêter là.
Il n’y a aucun problème pour installer VLC sur une version Debian/Stretch propre.