Re : Re: Re : Re: Installation de libexiv2-dev

2023-04-02 Par sujet benoit
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

2023-04-02 Par sujet didier gaumet

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

2023-04-02 Par sujet benoit
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

2023-04-02 Par sujet benoit
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