Vous n'êtes pas identifié(e).
Et ça bloque à l'issue :
Inutile de dire que apt- --fix-broken install n'apporte pas d'amélioration :
Bref, pour faire court (c'est donc raté...), les fautifs sont libavif15 et libsvtav1enc1d1_1, mais toutes mes tentatives ont échoué :
- reconfiguration des bases dpkg : dpkg --configure -a
- forcer la réparation des dépendances : apt-get install -f
- suppression des deux fautifs : impossible. Exemple avec libavif15
J'oubliais ceci : un passage par Synaptic (mise à jour bloquée ; impossible de supprime les fautifs) n'apporte rien de mieux...
Et on ne les trouve pas dans `/var/cache/apt/archives/`
La lassitude me gagne, subitement...
Et j'oubliais encore (3e ajout) : les dépôts (tiens, vous me direz si l'ajout de non-free-firmware est correctement fait ou non)...
Dernière modification par fred02840 (29-09-2023 15:28:39)
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
En ligne
Je t'avais prévenu...
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
Dernière modification par Jean-Pierre Pinson (29-09-2023 16:57:22)
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
deb https://deb.debian.org/debian sid main contrib non-free non-free-firmware
Et après tu fais:
Dernière modification par Jean-Pierre Pinson (29-09-2023 17:06:05)
Debian
Bureau : gnome
Ordinateur : Thinkpad T440P libreboot
Hors ligne
Dernière modification par otyugh (29-09-2023 18:00:18)
En ligne
Hors ligne
.. pas si décevant, c'est passé de deux cent paquets pas à jour à une vingtaine ..
Tu n'aurais pas des paquets épinglés par hasard ? suite à une alerte d'apt-list-bug par exemple ?
Merci pour ta réponse, ubub.
Des paquets épinglés : je ne le pense pas. En tout cas, cela ne m'a pas été signalé : aucune alerte d'apt-list-bug.
Quand je fais des infidélités au Terminal, Synaptic m'indique qu'un paquet est cassé. Bon, OK, OK : je le répare... Réponse de Synaptic, tout fier : « Les problèmes de dépendance ont été corrigés avec succès ». Alors ? Pas belle, la vie ??
Sympa comme il est, je demande à Synaptic de faire une mise à jour. Il me propose d'installer libsvtav1enc1d1 (1.7.0+dfsg-2), et plein de trucs qu'il n'a pas l'intention de modifier tout de suite (balec..). Au total :
« 91 paquets conservés et non mis à jour
1 nouveau paquet va être installé ».
Allez zyva. Résultat : boaf...
Rhâââââh !!!!!
Informations détaillées :
Dernière modification par fred02840 (30-09-2023 13:21:08)
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Tu devrais avoir ça dans ton sources.list pour une debian sid
deb https://deb.debian.org/debian sid main contrib non-free non-free-firmware
Et après tu fais:apt full-upgrade
Merci pour ces conseils. Le béotien que je reste (malgré le temps passé avec une Debian...) s'interroge.
Dans le sources.list, j'indique sid, même si je veux une testing ? D'après la page de Debian-facile qui est consacrée aux sources.list pour testing (et unstable, mais cela ne m'intéresse pas), on a quelques exemples à suivre pour une testing/sid très à jour (libre ou pas), et l'indication sid n'apparaît pas. Aussi, je me demande ce qu'elle pourrait apporter (tu voudras bien me le préciser), mais je modifie mon sources.list dans ce sens, et je fais la mise à jour complète (apt update && apt full-upgrade) et en voici le résultat :
Pfff...
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Bonsoir fred02840,
ça arrive avec sid
"un paquet conservé, ça veut généralement dire que soit une dépendance n'est pas encore arrivée dans les dépôts,
soit il faut installer de nouveaux paquets ou supprimer des paquets pour satisfaire les dépendances -> full-upgrade"
"dans le premier cas il suffit d'attendre que le paquet manquant arrive."
pham
Merci pham
OK
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Tu fait tes mises à jour tout les combien ?
C'est la première opération que je fais systématiquement en utilisant l'ordinateur, c'est-à-dire à peu près tous les jours.
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
l'indication sid n'apparaît pas
sid = unstable
Hors ligne
Ton sources.list n'est pas bon
C'est vrai qu'à force d'ajouter ou de commenter des lignes, ce doit être le foutoir, malgré mes efforts. Et le problème tient très probablement à ça...
Je te le remets dans l'état où il se trouve à l'instant : tu pourras mieux me dire ce qui cloche
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
J'en profite : Puis-je utiliser Debian testing ou Debian unstable (sid) ?
Pour ma part, c'est à la fois pour profiter des mises à jour les plus avancées, les tester, et faire en sorte que les paquets soient améliorés. Cela fait plusieurs années que j'ai pris cette habitude, sans que cela ait posé de problèmes sérieux.
En tout cas, merci de m'avoir signaler cette page : je ne la connaissais pas.
La sagesse recommanderait donc que je repasse à la version stable, non ?
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
Tu as des paquets du dépôt tiers "deb-multimedia" qui sont installées, c’est eux qui mettent le bazar dans ton système. Si tu reviens aux versions fournies par Debian pour ces paquets, ça devrait tout remettre sur pieds.
Merci vv222.
Ce dépôt figure effectivement dans le sources.list, mais les lignes sont commentées : il me semble donc inactif, non ?
Si tu es bien sur une Debian Sid, tu peux réparer le paquet qui coince dans ton premier message avec :
apt install --mark-auto libsvtav1enc1d1 libsvtav1enc1-
OK : j'essaie. Ce qui nous donne :
Essayons donc...
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
l'indication sid n'apparaît pas
sid = unstable
Euh... Oui, évidemment... Question bête
Mon sources.list n'indique que « testing » (nom d'archive) et non « sid » (nom de code) pour que la feignasse que je suis n'ait pas à s'embêter lors des changements de version...
Dernière modification par fred02840 (30-09-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
Ça te retourne quoi ?
dpkg -r libavif15 libgd3 libwebkit2gtk-4.1-0 libwebkitgtk-6.0-4
apt install -f
Oups : pas vu ton message d'hier...
Voici les résultats :
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
vv222 a écrit :Tu as des paquets du dépôt tiers "deb-multimedia" qui sont installées, c’est eux qui mettent le bazar dans ton système. Si tu reviens aux versions fournies par Debian pour ces paquets, ça devrait tout remettre sur pieds.
Merci vv222.
Ce dépôt figure effectivement dans le sources.list, mais les lignes sont commentées : il me semble donc inactif, non ?
Si les dépôts sont commentés, alors tu n'installeras pas de nouveaux paquets venant de là-bas. Seulement les paquets présents continuent de mettre le bazar et ne disparaîtront pas pour autant. Il faut les rechercher et les enlever ou remplacer.
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
apt install --mark-auto libsvtav1enc1d1 libsvtav1enc1-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 :
libavcodec58 : Dépend: libsvtav1enc1 (>= 2:1.4.1) mais ne sera pas installé
libavcodec59 : Dépend: libsvtav1enc1 (>= 2:1.4.1) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
Aucun de ces deux paquets ne devrait être installé sur une Debian Sid, pour demander leur suppression la commande de réparation devient :
---
Ce dépôt figure effectivement dans le sources.list, mais les lignes sont commentées : il me semble donc inactif, non ?
On ne se débarrasse pas d’un dépôt tiers aussi simplement.
Je suis d’ailleurs particulièrement fâché contre tous ceux que j’ai vu (et que je vois encore) conseiller d’ajouter un dépôt tiers le temps d’installer un paquet puis de le commenter ensuite, c’est à cause de leurs mauvais conseils que des personnes comme toi se retrouvent ensuite avec des systèmes cassés.
Hors ligne
fred02840 a écrit :vv222 a écrit :Tu as des paquets du dépôt tiers "deb-multimedia" qui sont installées, c’est eux qui mettent le bazar dans ton système. Si tu reviens aux versions fournies par Debian pour ces paquets, ça devrait tout remettre sur pieds.
Merci vv222.
Ce dépôt figure effectivement dans le sources.list, mais les lignes sont commentées : il me semble donc inactif, non ?
Si les dépôts sont commentés, alors tu n'installeras pas de nouveaux paquets venant de là-bas. Seulement les paquets présents continuent de mettre le bazar et ne disparaîtront pas pour autant. Il faut les rechercher et les enlever ou remplacer.
Ah, OK. Bon, je vais aller à la pêche...
Merci du conseil !
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne
fred02840 a écrit :apt install --mark-auto libsvtav1enc1d1 libsvtav1enc1-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 :
libavcodec58 : Dépend: libsvtav1enc1 (>= 2:1.4.1) mais ne sera pas installé
libavcodec59 : Dépend: libsvtav1enc1 (>= 2:1.4.1) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
Aucun de ces deux paquets ne devrait être installé sur une Debian Sid, pour demander leur suppression la commande de réparation devient :apt install --mark-auto libsvtav1enc1d1 libsvtav1enc1- libavcodec58- libavcodec59-
---fred02840 a écrit :Ce dépôt figure effectivement dans le sources.list, mais les lignes sont commentées : il me semble donc inactif, non ?
On ne se débarrasse pas d’un dépôt tiers aussi simplement.
Je suis d’ailleurs particulièrement fâché contre tous ceux que j’ai vu (et que je vois encore) conseiller d’ajouter un dépôt tiers le temps d’installer un paquet puis de le commenter ensuite, c’est à cause de leurs mauvais conseils que des personnes comme toi se retrouvent ensuite avec des systèmes cassés.
Oh, tu sais, pour faire des âneries, je crois que j'ai toutes les compétences pour cela... Je n'ai pourtant pas de Harley Davidson, mais là, il faut ien reconnaître que je n'ai besoin de personne (-sonne..).
Quoi qu'il en soit, si j'ai su un jour qu'il ne fallait pas agir ainsi, j'en suis désormais averti.
En attendant, la tentative de suppression de libsvtav1 et consorts donne ce qui suit :
Je ne suis pas très réactif ces jours-ci : la chaudière a lâché, et j'essaie de trouver un moyen de la remettre en marche. Dommage : ce n'est pas une Debian...
Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).
Hors ligne