Re : Re: Re : Re: Installation de libexiv2-dev
Ben merci ! ;-) C'est super sympa de prendre le temps de m'expliquer ça ! Justement j'étais contant que ça marche, mais j'étais embêté de ne pas savoir pourquoi. :-) Avec gratitude, -- Benoit Le dimanche 2 avril 2023 à 17:45, didier gaumet a écrit : > Le 02/04/2023 à 15:23, benoit a écrit : > [...] > > > libexiv2-27: > > Installé : 0.27.5-3.1 > > Candidat : 0.27.5-3.1 > > Table de version : > > *** 0.27.5-3.1 100 > > 100 /var/lib/dpkg/status > > 0.27.3-3+deb11u1 500 > > 500 https://deb.debian.org/debian bullseye/main amd64 Packages > > 500 http://security.debian.org/debian-security bullseye-security/main amd64 > > Packages > > [...] > > Tu as résolu ton souci grâce à l'aide de Bernard donc je ne réponds que > sur l'origine du problème: > le fait que libexiv2-27 soit installé en version 0.27.5-3.1 et que > celle-ci ne soit pas mentionnée dans un dépôt mais seulement en local > (/var/lib/dpkg/status) suggère que soit tu as installé cette version > (directement ou en tant que dépendance) depuis un dépôt (autre que > Bullseye ou Bullseye-security) que tu as cessé d'utiliser depuis, soit > que tu l'as installé (directement ou en tant que dépendance) depuis un > paquet que tu as téléchargé (hors apt ou aptitude) pour l'installer > localement. > > Dans ce genre de cas, les commandes: > - apt policy nom_paquet (pour voir quelles sont les versions installées > ou non et lesquelles sont dispo en local pou via les dépôts configurés) > - apt rdepends nom_paquet (pour voir quels sont les paquets qui > dépendent du paquet nom_paquet) > - aptitude why nom_paquet (plus précis que apt rdepends, permet de voir > pourquoi le paquet est installé, donc quel paquet parmi ceux listés par > apt rdepends a installé le paquet nom_paquet en tant que dependance) > > ensuite on a généralement les éléments pour savoir quoi > supprimer/purger, quoi installer, quoi reconfigurer, pour que tout > rentre dans l'ordre :-)
Re: Re : Re: Installation de libexiv2-dev
Le 02/04/2023 à 15:23, benoit a écrit : [...] libexiv2-27: Installé : 0.27.5-3.1 Candidat : 0.27.5-3.1 Table de version : *** 0.27.5-3.1 100 100 /var/lib/dpkg/status 0.27.3-3+deb11u1 500 500 https://deb.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [...] Tu as résolu ton souci grâce à l'aide de Bernard donc je ne réponds que sur l'origine du problème: le fait que libexiv2-27 soit installé en version 0.27.5-3.1 et que celle-ci ne soit pas mentionnée dans un dépôt mais seulement en local (/var/lib/dpkg/status) suggère que soit tu as installé cette version (directement ou en tant que dépendance) depuis un dépôt (autre que Bullseye ou Bullseye-security) que tu as cessé d'utiliser depuis, soit que tu l'as installé (directement ou en tant que dépendance) depuis un paquet que tu as téléchargé (hors apt ou aptitude) pour l'installer localement. Dans ce genre de cas, les commandes: - apt policy nom_paquet (pour voir quelles sont les versions installées ou non et lesquelles sont dispo en local pou via les dépôts configurés) - apt rdepends nom_paquet (pour voir quels sont les paquets qui dépendent du paquet nom_paquet) - aptitude why nom_paquet (plus précis que apt rdepends, permet de voir pourquoi le paquet est installé, donc quel paquet parmi ceux listés par apt rdepends a installé le paquet nom_paquet en tant que dependance) ensuite on a généralement les éléments pour savoir quoi supprimer/purger, quoi installer, quoi reconfigurer, pour que tout rentre dans l'ordre :-)
Re : Re: Installation de libexiv2-dev
Bonjour Bernard, J'ai suivis pas à pas ce que tu indiques et ça a marché. :-) Un tout grand merci -- Benoit Le dimanche 2 avril 2023 à 14:07, Bernard Schoenacker a écrit : > Bonjour Benoit, > > Je suis en plein remue-méninges pour arriver à comprendre > quel est la saveur de ta distribution... Toutes mes excuses, c'est une bullseye amd64 > > En reprenant les bases (paquet) : > > https://deb.debian.org/debian/pool/main/e/exiv2/libexiv2-27_0.27.3-3+deb11u1_amd64.deb > https://deb.debian.org/debian/pool/main/e/exiv2/libexiv2-dev_0.27.3-3+deb11u1_amd64.deb > https://deb.debian.org/debian/pool/main/e/exiv2/libexiv2-doc_0.27.3-3+deb11u1_amd64.deb > > en ligne de commande : > > sudo dpkg-reconfigure --force libexiv2-27 > > sudo dpkg-reconfigure > > for i in libexiv2-27_0.27.3-3+deb11u1_amd64 > libexiv2-dev_0.27.3-3+deb11u1_amd64.deb ;do wget --progress=type -c -O > ~/Téléchargements/$i https://deb.debian.org/debian/pool/main/e/exiv2/$i ;done > > cd ~/Téléchargements/ > > sudo apt install -y ./libexiv2-27_0.27.3-3+deb11u1_amd64.deb > sudo apt install -y./libexiv2-dev_0.27.3-3+deb11u1_amd64.deb > sudo apt install -y./libexiv2-doc_0.27.3-3+deb11u1_amd64.deb > > sudo apt-get -f install -y > > Merci d bien vouloir rendre compte sur la liste de l'avancement > > Bien à toi > Bernard
Re : Re: Installation de libexiv2-dev
Le dimanche 2 avril 2023 à 14:00, didier gaumet a écrit : > Bonjour, > > je pense que tu as un souci de conflit entre versions/provenances et un > $ apt policy libexiv* > devrait te/nous éclairer Oups, vraiment désolé : libexiv2-27: Installé : 0.27.5-3.1 Candidat : 0.27.5-3.1 Table de version : *** 0.27.5-3.1 100 100 /var/lib/dpkg/status 0.27.3-3+deb11u1 500 500 https://deb.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages libexiv2-dev: Installé : (aucun) Candidat : 0.27.3-3+deb11u1 Table de version : 0.27.3-3+deb11u1 500 500 https://deb.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages libexiv2-doc: Installé : (aucun) Candidat : 0.27.3-3+deb11u1 Table de version : 0.27.3-3+deb11u1 500 500 https://deb.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
Re: Installation de libexiv2-dev
Bonjour Benoit, Je suis en plein remue-méninges pour arriver à comprendre quel est la saveur de ta distribution... En reprenant les bases (paquet) : https://deb.debian.org/debian/pool/main/e/exiv2/libexiv2-27_0.27.3-3+deb11u1_amd64.deb https://deb.debian.org/debian/pool/main/e/exiv2/libexiv2-dev_0.27.3-3+deb11u1_amd64.deb https://deb.debian.org/debian/pool/main/e/exiv2/libexiv2-doc_0.27.3-3+deb11u1_amd64.deb en ligne de commande : sudo dpkg-reconfigure --force libexiv2-27 sudo dpkg-reconfigure for i in libexiv2-27_0.27.3-3+deb11u1_amd64 libexiv2-dev_0.27.3-3+deb11u1_amd64.deb ;do wget --progress=type -c -O ~/Téléchargements/$i https://deb.debian.org/debian/pool/main/e/exiv2/$i ;done cd ~/Téléchargements/ sudo apt install -y ./libexiv2-27_0.27.3-3+deb11u1_amd64.deb sudo apt install -y./libexiv2-dev_0.27.3-3+deb11u1_amd64.deb sudo apt install -y./libexiv2-doc_0.27.3-3+deb11u1_amd64.deb sudo apt-get -f install -y Merci d bien vouloir rendre compte sur la liste de l'avancement Bien à toi Bernard
Re: Installation de libexiv2-dev
Bonjour, je pense que tu as un souci de conflit entre versions/provenances et un $ apt policy libexiv* devrait te/nous éclairer
Installation de libexiv2-dev
Bonjour à toutes et tous, Je n'arrives pas à installer libexiv2-dev Les paquets suivants contiennent des dépendances non satisfaites : libexiv2-dev : Dépend: libexiv2-27 (= 0.27.3-3+deb11u1) mais 0.27.5-3.1 devra être installé E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ». Que dois-je faire ? Merci d'avance -- Benoit