Vous n'êtes pas identifié(e).
En attendant, la tentative de suppression de libsvtav1 et consorts donne ce qui suit :
apt install --mark-auto libsvtav1enc1d1 libsvtav1enc1- libavcodec58- libavcodec59-
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
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 :
audacity : Dépend: libavcodec59 (>= 10:5.0)
ffmpeg : Dépend: libavcodec59 (>= 10:5.1.2)
gstreamer1.0-libav : Dépend: libavcodec59 (>= 10:5.1.2)
libasound2-plugins : Dépend: libavcodec59 (>= 10:5.0.1)
libavdevice59 : Dépend: libavcodec59 (>= 10:5.1.2)
libavfilter7 : Dépend: libavcodec58 (>= 10:4.4.3) mais ne sera pas installé
libavfilter8 : Dépend: libavcodec59 (>= 10:5.1.2)
libavformat58 : Dépend: libavcodec58 (>= 10:4.4.3) mais ne sera pas installé
libavformat59 : Dépend: libavcodec59 (>= 10:5.1.2)
libchromaprint1 : Dépend: libavcodec59 (>= 10:5.0.1)
vlc-plugin-base : Dépend: libavcodec59 (>= 10:5.1.2)
vlc-plugin-video-output : Dépend: libavcodec59 (>= 10:5.1.2)
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
Les paquets qui posent souci ici ne devraient pas dépendre de libavcodec59 sur un système à jour… mais comme les dépôts deb-multimedia t’ont empêché de tenir ton système à jour ça se complique un peu
Tu peux essayer cette nouvelle commande, qui va mettre à jour les paquets nécessaire à te débarrasser de la bibliothèque venant des dépôts deb-multimedia :
Hors ligne
Bon...
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Hors ligne
Un peu coup de « apt --fix-broken install » (sans illusion...) :
Mouais : on tombe toujours sur les mêmes réponses...
J'avais eu cette idée d'installer manuellement libsvtav1enc1d1_1 directement dans le répertoire /var/cache/apt/archives/. Cela permettrait (peut-être...) d'installer cette cochonnerie, et donc de débloquer le zinzin. À partir de là, il serait possible de désinstaller tout ce que deb-multimedia a installé, non ?
Mais bon, je connais déjà la réponse. J'avais indiqué à Synaptic d'enlever libsvtav1enc1d1_1, mais cela impliquerait la désinstallation d'autres programmes qui lui sont attachés, même s'ils n'ont pas été installés via ce dépôt maudit... J'ai la possibilité de les réinstaller ensuite, OK ; mais je n'ose imaginer la pagaille si un programme essentiel disparaît...
Qu'est-ce que tu en penses ?
Dernière modification par fred02840 (07-10-2023 13:17:41)
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Les résultats sont-ils présentés en respectant une hiérarchie ? Ce qui permettrait de s'attaquer à libchromaprint1 (admettons de commencer par lui), puis de remonter dans la liste (libasound2-plugins, vlc-plugin-video-output, etc.). Une suggestion comme ça, en passant...
Dernière modification par fred02840 (07-10-2023 13:15:17)
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Là-dedans, on retrouve libsvtav1enc1 (maintenant, on sait qu'il est installé, celui-là...), mais pas libavif15. Cela dit, il y a des paquets dont je ne sers plus guère : VLC, Audacity... J'en retrouve d'ailleurs que j'avais installés pour un usage particulier, voilà quelques années (gstreamer1, par ex.).
Ce qui veut dire qu'ils ne me manqueront certainement pas. On peut donc tailler dans le tas, sabrer, massacrer; dézinguer, bousiller, descendre, ratatiner, écraser, anéantir, pulvériser, pleindeboutiser... J'essaie ??? Taïaut, taïaut !!! Sus aux vils Déhémos !!
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Ça calme... Même pas la peine de lancer apt --fix-broken install : on connaît déjà la chanson...
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Ensuite simule une mise-à-jour avec :
Et si ce qui est proposé te semble correct, tu peux enchaîner avec la véritable réparation :
Si tu as un doute à la lecture du résultat de la simulation, n’hésite pas à le partager ici avant de continuer.
Hors ligne
Ah, il est joueur... Et puis, puisque tu as évoqué aptitude (que j'ai utilisé il y a plusieurs mois), je me suis dit : allons-y
Tiens ? Mais on dirait mes paquets dmo, non ?
Il y a une suite, bien sûr :
Et une autre dans la foulée, que j'écourte car il y a la liste des 362 paquets à mettre à jour :
Ben j'accepte, tiens donc...
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Ben non : ça m'a l'air douteux, ces paquets non déclarés, qui ne devraient pas être présents, etc. Et très logiquement :
Et là, je doute que la mise à jour des autres paquets soit faite... Je relance la mise à jour, et je retrouve évidemment la liste des 362 paquets.
Est-ce que les paquets dmo sont encore présents ? Je lance la commande de hydribemoineau, et je les retrouve intégralement...
Dernière modification par fred02840 (08-10-2023 13:49:21)
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Hors ligne
À la question "Êtes-vous certain(e) de vouloir installer/mettre à niveau les paquets ci-dessus ? [Y/n/?/...]" posée par apt-listbugs, répond p (pour "pin", épingler les versions pour empêcher l’installation de celles qui peuvent poser problème).
Ensuite relance la commande de mise-à-jour proposée par aptitude. Je vois qu’elle supprime explicitement au moins trois paquets du dépôt problématique (libavcodec58, libavfilter7 et libavformat58) donc elle fera avancer la situation.
OK : allons-y...
Étape 1.
Étape 2. Je relance la mise à jour complète. Entre autres choses, il m'est proposé de :
- réinstaller des paquets à une version antérieure. Ce sont les paquets dmo
- d'en enlever d'autres
- et on signale l'existence de... dépendances non satisfaites (incredible, nein ?)
Et c'est reparti pour une mise à jour complète en règle. Au passage (et à plusieurs reprises), il est dit ceci :
Je remarque que des paquets corrects sont installés en lieu et place de dmo. Ex. : audacity
D'autres sont purement et simplement « dégradés » :
Fin des courses : des erreurs dont je ne sais pas trop quoi faire. C'est grave, docteur ?
C'est déjà mieux : libsvtje-ne-sais-plus-quoi n'est plus un obstacle...
Je continue en relançant la mise à jour
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Et, pour terminer, ceci :
J'essaie d'installer libavif16, puisque tout le monde le réclame
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Revoilà libsvtav1enc1d1, mais avec le suffixe {a} qui me rassure. Je ne sais pas pourquoi, mais il m'a l'air d'avoir une bonne tête : j'accepte
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Qu'est-ce que c'est que cette histoire de configuration, 'acré nom de nom ?... Je vais chercher.
Quoi qu'il en soit, j'ai beaucoup moins de paquets dmo, maintenant !
Dernière modification par fred02840 (08-10-2023 16:17:04)
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Et si j'épinglais libavif 15 et son copain 16 ?
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Hors ligne
C'est nouveau, ça : « Les paquets suivants contiennent des dépendances non satisfaites :
libavcodec59 : Dépend: libsvtav1enc1 (>= 1.6.0+dfsg) mais ne sera pas installé »
Libavcodec59 ne m'a pas l'air de figurer dans les paquets dmo. Je l'installe, à ton avis ? Je regarde à quoi ça correspond avant...
Dernière modification par fred02840 (09-10-2023 15:43:33)
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Ensuite on peut filtrer le retour de cette liste pour obtenir uniquement la liste de ceux qui sont actuellement installés, avec :
Partant de cette liste, ce sera probablement plus facile de débloquer la situation.
Hors ligne