logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-09-2023 14:03:03

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Bloqué par un paquet avec dépendances

Bonjour,
J'ai lancé une mise à jour (opération quotidienne) tout à l'heure :

apt-get update && apt-get upgrade



Et ça bloque à l'issue :


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 :
 libavif15 : Dépend: libsvtav1enc1d1 (>= 1.7.0+dfsg) mais il n'est pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).



Inutile de dire que apt- --fix-broken install n'apporte pas d'amélioration :

apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'
état... Fait      
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  libsvtav1enc1d1
Les NOUVEAUX paquets suivants seront installés :
  libsvtav1enc1d1
0 mis à jour, 1 nouvellement installés, 0 à enlever et 220 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2169 ko dans les archives.
Après cette opération, 6917 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « libavif15:amd64 » étant manquant, il est considéré qu'
aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 582559 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb .
..
Dépaquetage de libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) ...
dpkg: erreur de traitement de l'
archive /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/libSvtAv1Enc.so.1 », qui appartient aussi au paquet libsvtav1enc1:amd64 2:1.4.1-dmo1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



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

Les paquets suivants contiennent des dépendances non satisfaites :
 libgd3 : Dépend: libavif15 (>= 0.11.1) mais ne sera pas installé
 libwebkit2gtk-4.1-0 : Dépend: libavif15 (>= 0.11.1) mais ne sera pas installé
 libwebkitgtk-6.0-4 : Dépend: libavif15 (>= 0.11.1) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
 



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)...


cat /etc/apt/sources.list

## Source : debian-facile, apt:les sources.list pour Debian testing ou unstable


## Stable (désactivé)
# deb http://deb.debian.org/ stable main contrib non-free
# deb-src http://deb.debian.org/ stable main contrib non-free


## Stable security updates
deb http://security.debian.org/ stable-security main contrib non-free
# deb-src http://security.debian.org/ stable-security main contrib non-free

## Testing dépôts libres et non libres
# testing (version qui ne fonctionne pas)
# deb https://deb.debian.org/debian/ testing main contrib non-free
# deb-src https://deb.debian.org/debian/ testing main contrib non-free

# ou :
# testing
deb http://deb.debian.org/debian/ testing main contrib non-free
#deb-src http://deb.debian.org/debian/ testing main contrib non-free


# Dépôt Security
# deb http://deb.debian.org/ debian-security main contrib non-free
# deb-src http://deb.debian.org/ debian-security main contrib non-free
# lignes commentées car  « E: Le dépôt http://deb.debian.org debian-security Release n'a pas de fichier Release »

# ou :
deb http://deb.debian.org/debian-security/ testing-security main contrib non-free
# deb-src http://deb.debian.org/debian-security/ testing-security main contrib non-free


# Dépôt Testing updates ("volatile")
deb http://deb.debian.org/debian/ testing-updates main contrib non-free
# deb-src http://deb.debian.org/debian/ testing-updates main contrib non-free

deb http://deb.debian.org/debian/ testing-proposed-updates main contrib  non-free
# deb-src http://deb.debian.org/debian/ testing-proposed-updates main contrib  non-free


## Dépôts Deb-Multimedia (désactivés le 11 oct. 2022)
# deb http://www.deb-multimedia.org testing main  non-free non-free-firmware
# deb-src http://www.deb-multimedia.org testing main  non-free non-free-firmware

## Gestion imprimante Samsung CLX-3170 N
# deb http://www.bchemnet.com/suldr/ debian extra
 

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

#2 29-09-2023 15:00:59

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Bloqué par un paquet avec dépendances

Ça te retourne quoi ?

dpkg -r libavif15 libgd3 libwebkit2gtk-4.1-0 libwebkitgtk-6.0-4
apt install -f


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#3 29-09-2023 15:31:12

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

Eh bé, ça répond des trucs décevants. Mais décevants...

dpkg -r libavif15 libgd3 libwebkit2gtk-4.1-0 libwebkitgtk-6.0-4
dpkg: des problèmes de dépendance empêchent la suppression de libgd3:amd64 :
 libm17n-0:amd64 dépend de libgd3 (>= 2.1.0~alpha~).
 libgvc6 dépend de libgd3 (>= 2.1.0~alpha~).
 libgphoto2-6:amd64 dépend de libgd3 (>= 2.1.0~alpha~).
 libc-devtools dépend de libgd3 (>= 2.1.0~alpha~).
 graphviz dépend de libgd3 (>= 2.1.0~alpha~).
 dvipng dépend de libgd3 (>= 2.1.0~alpha~).

dpkg: erreur de traitement du paquet libgd3:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de libwebkit2gtk-4.1-0:amd64 :
 yelp dépend de libwebkit2gtk-4.1-0 (>= 2.5.3).
 shotwell dépend de libwebkit2gtk-4.1-0 (>= 2.25.1).
 liferea dépend de libwebkit2gtk-4.1-0 (>= 2.31.1).
 libyelp0:amd64 dépend de libwebkit2gtk-4.1-0 (>= 2.19.2).
 libgoa-backend-1.0-1:amd64 dépend de libwebkit2gtk-4.1-0 (>= 2.33.1).
 libevolution dépend de libwebkit2gtk-4.1-0 (>= 2.25.1).
 libedataserverui-1.2-4:amd64 dépend de libwebkit2gtk-4.1-0 (>= 2.31.1).
 gnome-online-accounts dépend de libwebkit2gtk-4.1-0 (>= 2.33.1).
 gir1.2-webkit2-4.1:amd64 dépend de libwebkit2gtk-4.1-0 (= 2.42.0-1).
 evolution dépend de libwebkit2gtk-4.1-0 (>= 2.5.3).
 bijiben dépend de libwebkit2gtk-4.1-0 (>= 2.25.1).

dpkg: erreur de traitement du paquet libwebkit2gtk-4.1-0:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de libwebkitgtk-6.0-4:amd64 :
 libedataserverui4-1.0-0:amd64 dépend de libwebkitgtk-6.0-4 (>= 2.39.7).
 epiphany-browser dépend de libwebkitgtk-6.0-4 (>= 2.41.4).

dpkg: erreur de traitement du paquet libwebkitgtk-6.0-4:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de libavif15:amd64 :
 libwebkitgtk-6.0-4:amd64 dépend de libavif15 (>= 0.11.1).
 libwebkit2gtk-4.1-0:amd64 dépend de libavif15 (>= 0.11.1).
 libgd3:amd64 dépend de libavif15 (>= 0.11.1).

dpkg: erreur de traitement du paquet libavif15:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
Des erreurs ont été rencontrées pendant l'exécution :
 libgd3:amd64
 libwebkit2gtk-4.1-0:amd64
 libwebkitgtk-6.0-4:amd64
 libavif15:amd64



apt install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'
état... Fait      
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  libsvtav1enc1d1
Les NOUVEAUX paquets suivants seront installés :
  libsvtav1enc1d1
0 mis à jour, 1 nouvellement installés, 0 à enlever et 26 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2169 ko dans les archives.
Après cette opération, 6917 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « libavif15:amd64 » étant manquant, il est considéré qu'
aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 582559 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb ...
Dépaquetage de libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) ...
dpkg: erreur de traitement de l'
archive /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/libSvtAv1Enc.so.1 », qui appartient aussi au paquet libsvtav1enc1:amd64 2:1.4.1-dmo1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



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

#4 29-09-2023 16:08:43

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : Bloqué par un paquet avec dépendances

.. 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 ?

Hors ligne

#5 29-09-2023 16:17:47

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : gnome
Inscription : 04-03-2017
Site Web

Re : Bloqué par un paquet avec dépendances

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

Debian sid
Bureau : gnome
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#6 29-09-2023 16:20:37

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : gnome
Inscription : 04-03-2017
Site Web

Re : Bloqué par un paquet avec dépendances

Tu fait tes mises à jour tout les combien ?

Debian sid
Bureau : gnome
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#7 29-09-2023 16:23:56

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : gnome
Inscription : 04-03-2017
Site Web

Re : Bloqué par un paquet avec dépendances

smile

Dernière modification par Jean-Pierre Pinson (29-09-2023 16:57:22)


Debian sid
Bureau : gnome
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#8 29-09-2023 16:46:26

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : gnome
Inscription : 04-03-2017
Site Web

Re : Bloqué par un paquet avec dépendances

Ton sources.list n'est pas bon

Debian sid
Bureau : gnome
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#9 29-09-2023 16:55:20

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : gnome
Inscription : 04-03-2017
Site Web

Re : Bloqué par un paquet avec dépendances

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

Dernière modification par Jean-Pierre Pinson (29-09-2023 17:06:05)


Debian sid
Bureau : gnome
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#10 29-09-2023 18:00:01

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Bloqué par un paquet avec dépendances

J'en profite : Puis-je utiliser Debian testing ou Debian unstable (sid) ?

Dernière modification par otyugh (29-09-2023 18:00:18)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#11 29-09-2023 18:14:57

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Bloqué par un paquet avec dépendances

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.

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-


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#12 30-09-2023 11:37:52

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

ubub a écrit :

.. 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...

E: /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb: tentative de remplacement de « /usr/lib/x86_64-linux-gnu/libSvtAv1Enc.so.1 », qui appartient aussi au paquet libsvtav1enc1:amd64 2:1.4.1-dmo1



Rhâââââh !!!!!

Informations détaillées :

Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « libavif15:amd64 » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 582559 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb ...
Dépaquetage de libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/libSvtAv1Enc.so.1 », qui appartient aussi au paquet libsvtav1enc1:amd64 2:1.4.1-dmo1
Des erreurs ont été rencontrées pendant l'
exécution :
 /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de récupération :
Traitement des actions différées (« triggers ») pour libc-bin (2.37-10)

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

#13 30-09-2023 13:18:58

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

Jean-Pierre Pinson a écrit :

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 :

apt full-upgrade
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 :
 libavif15 : Dépend: libsvtav1enc1d1 (>= 1.7.0+dfsg) mais il n'est pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).



Pfff...


Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).

Hors ligne

#14 30-09-2023 13:21:44

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

Jean-Pierre Pinson a écrit :

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

#15 30-09-2023 13:23:15

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

Jean-Pierre Pinson a écrit :

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

#16 30-09-2023 13:25:47

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : Bloqué par un paquet avec dépendances

l'indication sid n'apparaît pas


sid = unstable

Hors ligne

#17 30-09-2023 13:27:49

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

Jean-Pierre Pinson a écrit :

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

cat /etc/apt/sources.list

## Source principale : debian-facile, apt:les sources.list pour Debian testing ou unstable


## Ajout du 30/09/2023 (message forum Debian-facile : JP Pinson)
deb https://deb.debian.org/debian sid main contrib non-free non-free-firmware


## Stable (désactivé)
# deb http://deb.debian.org/ stable main contrib non-free
# deb-src http://deb.debian.org/ stable main contrib non-free


## Stable security updates
deb http://security.debian.org/ stable-security main contrib non-free
# deb-src http://security.debian.org/ stable-security main contrib non-free

## Testing dépôts libres et non libres
# testing (version qui ne fonctionne pas)
# deb https://deb.debian.org/debian/ testing main contrib non-free
# deb-src https://deb.debian.org/debian/ testing main contrib non-free

# ou :
# testing
deb http://deb.debian.org/debian/ testing main contrib non-free
#deb-src http://deb.debian.org/debian/ testing main contrib non-free


# Dépôt Security
# deb http://deb.debian.org/ debian-security main contrib non-free
# deb-src http://deb.debian.org/ debian-security main contrib non-free
# lignes commentées car  « E: Le dépôt http://deb.debian.org debian-security Release n'a pas de fichier Release »

# ou :
deb http://deb.debian.org/debian-security/ testing-security main contrib non-free
# deb-src http://deb.debian.org/debian-security/ testing-security main contrib non-free


# Dépôt Testing updates ("volatile")
deb http://deb.debian.org/debian/ testing-updates main contrib non-free
# deb-src http://deb.debian.org/debian/ testing-updates main contrib non-free

deb http://deb.debian.org/debian/ testing-proposed-updates main contrib  non-free
# deb-src http://deb.debian.org/debian/ testing-proposed-updates main contrib  non-free


## Dépôts Deb-Multimedia (désactivés le 11 oct. 2022)
# deb http://www.deb-multimedia.org testing main  non-free non-free-firmware
# deb-src http://www.deb-multimedia.org testing main  non-free non-free-firmware

## Gestion imprimante Samsung CLX-3170 N
# deb http://www.bchemnet.com/suldr/ debian extra
 


Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).

Hors ligne

#18 30-09-2023 13:39:42

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances



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

#19 30-09-2023 13:45:42

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

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 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 :

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).



Essayons donc...

root@debian:~# apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'
état... Fait      
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  libsvtav1enc1d1
Les NOUVEAUX paquets suivants seront installés :
  libsvtav1enc1d1
0 mis à jour, 1 nouvellement installés, 0 à enlever et 227 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2169 ko dans les archives.
Après cette opération, 6917 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet
« libavif15:amd64 » étant manquant, il est considéré qu'
aucun fichier du p
aquet n'est actuellement installé
(Lecture de la base de données... 582559 fichiers et répertoires déjà inst
allés.)
Préparation du dépaquetage de .../libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb .
..
Dépaquetage de libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) ...
dpkg: erreur de traitement de l'
archive /var/cache/apt/archives/libsvtav1e
nc1d1_1.7.0+dfsg-2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/libSvtAv1Enc.so.
1 », qui appartient aussi au paquet libsvtav1enc1:amd64 2:1.4.1-dmo1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).

Hors ligne

#20 30-09-2023 13:46:46

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

ubub a écrit :

l'indication sid n'apparaît pas


sid = unstable



Euh... Oui, évidemment... Question bête ops.gif

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

#21 30-09-2023 13:53:06

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

otyugh a écrit :

Ç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 :

dpkg -r libavif15 libgd3 libwebkit2gtk-4.1-0 libwebkitgtk-6.0-4
dpkg: des problèmes de dépendance empêchent la suppression de libgd3:amd64 :
 libm17n-0:amd64 dépend de libgd3 (>= 2.1.0~alpha~).
 libgvc6 dépend de libgd3 (>= 2.1.0~alpha~).
 libgphoto2-6:amd64 dépend de libgd3 (>= 2.1.0~alpha~).
 libc-devtools dépend de libgd3 (>= 2.1.0~alpha~).
 graphviz dépend de libgd3 (>= 2.1.0~alpha~).
 dvipng dépend de libgd3 (>= 2.1.0~alpha~).

dpkg: erreur de traitement du paquet libgd3:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de libwebkit2gtk-4.1-0:amd64 :
 yelp dépend de libwebkit2gtk-4.1-0 (>= 2.5.3).
 shotwell dépend de libwebkit2gtk-4.1-0 (>= 2.25.1).
 liferea dépend de libwebkit2gtk-4.1-0 (>= 2.31.1).
 libyelp0:amd64 dépend de libwebkit2gtk-4.1-0 (>= 2.19.2).
 libgoa-backend-1.0-1:amd64 dépend de libwebkit2gtk-4.1-0 (>= 2.33.1).
 libevolution dépend de libwebkit2gtk-4.1-0 (>= 2.25.1).
 libedataserverui-1.2-4:amd64 dépend de libwebkit2gtk-4.1-0 (>= 2.31.1).
 gnome-online-accounts dépend de libwebkit2gtk-4.1-0 (>= 2.33.1).
 gir1.2-webkit2-4.1:amd64 dépend de libwebkit2gtk-4.1-0 (= 2.42.0-1).
 evolution dépend de libwebkit2gtk-4.1-0 (>= 2.5.3).
 bijiben dépend de libwebkit2gtk-4.1-0 (>= 2.25.1).

dpkg: erreur de traitement du paquet libwebkit2gtk-4.1-0:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de libwebkitgtk-6.0-4:amd64 :
 libedataserverui4-1.0-0:amd64 dépend de libwebkitgtk-6.0-4 (>= 2.39.7).
 epiphany-browser dépend de libwebkitgtk-6.0-4 (>= 2.41.4).

dpkg: erreur de traitement du paquet libwebkitgtk-6.0-4:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
dpkg: des problèmes de dépendance empêchent la suppression de libavif15:amd64 :
 libwebkitgtk-6.0-4:amd64 dépend de libavif15 (>= 0.11.1).
 libwebkit2gtk-4.1-0:amd64 dépend de libavif15 (>= 0.11.1).
 libgd3:amd64 dépend de libavif15 (>= 0.11.1).

dpkg: erreur de traitement du paquet libavif15:amd64 (--remove) :
 problèmes de dépendance - suppression ignorée
Des erreurs ont été rencontrées pendant l'exécution :
 libgd3:amd64
 libwebkit2gtk-4.1-0:amd64
 libwebkitgtk-6.0-4:amd64
 libavif15:amd64




apt install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'
état... Fait      
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  libsvtav1enc1d1
Les NOUVEAUX paquets suivants seront installés :
  libsvtav1enc1d1
0 mis à jour, 1 nouvellement installés, 0 à enlever et 227 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2169 ko dans les archives.
Après cette opération, 6917 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] y
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet
« libavif15:amd64 » étant manquant, il est considéré qu'
aucun fichier du p
aquet n'est actuellement installé
(Lecture de la base de données... 582559 fichiers et répertoires déjà inst
allés.)
Préparation du dépaquetage de .../libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb .
..
Dépaquetage de libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) ...
dpkg: erreur de traitement de l'
archive /var/cache/apt/archives/libsvtav1e
nc1d1_1.7.0+dfsg-2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/libSvtAv1Enc.so.
1 », qui appartient aussi au paquet libsvtav1enc1:amd64 2:1.4.1-dmo1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Lenovo ThinkPad Edge E540, année 2013 (Intel Core i3-4000M x 4. Carte Intel HD Graphics 4600 HSW GT2).

Hors ligne

#22 30-09-2023 15:37:02

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : Bloqué par un paquet avec dépendances

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.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#23 30-09-2023 15:46:08

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Bloqué par un paquet avec dépendances

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.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#24 04-10-2023 15:11:43

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

captnfab a écrit :

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

#25 04-10-2023 15:19:44

fred02840
Membre
Lieu : Aisne
Distrib. : Debian GNU/Linux trixie/sid
Noyau : Linux 6.6.15-amd64
(G)UI : Wayland
Inscription : 07-02-2018

Re : Bloqué par un paquet avec dépendances

vv222 a écrit :

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 :

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).
 



apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'
état... Fait      
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  libsvtav1enc1d1
Les NOUVEAUX paquets suivants seront installés :
  libsvtav1enc1d1
0 mis à jour, 1 nouvellement installés, 0 à enlever et 278 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2169 ko dans les archives.
Après cette opération, 6917 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] y
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « libavif15:amd64 » étant m
anquant, il est considéré qu'
aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 582559 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb ...
Dépaquetage de libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) ...
dpkg: erreur de traitement de l'
archive /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.de
b (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/libSvtAv1Enc.so.1 », qui appartient aussi a
u paquet libsvtav1enc1:amd64 2:1.4.1-dmo1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



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

Pied de page des forums