Forum darktable FR
[Résolu]Install impossible-Biblis manquantes - Version imprimable

+- Forum darktable FR (https://forums.darktable.fr)
+-- Forum : Utilisation de darktable (https://forums.darktable.fr/forumdisplay.php?fid=97)
+--- Forum : Installation (https://forums.darktable.fr/forumdisplay.php?fid=101)
+--- Sujet : [Résolu]Install impossible-Biblis manquantes (/showthread.php?tid=6952)



[Résolu]Install impossible-Biblis manquantes - fakir64 - 02-07-25

Bonsoir à tou.te.s,
Voulant virer tout ce qui était installé par snap, j'ai désinstallé DT, mais voilà, maintenant que je veux le réinstaller par le dépot opensuse j'ai ce message d'erreur:
Code :
The following packages have unmet dependencies:
  darktable: Dépend: libexiv2-28 (>= 0.28.0) but it is not installable
             Dépend: libicu76 (>= 76.1-1~) but it is not installable
             Dépend: libimath-3-1-29t64 (>= 3.1.12) but 3.1.9-3.1ubuntu2 is to be installed
             Dépend: libjxl0.11 (>= 0.9.2) but it is not installable
             Dépend: libopenexr-3-1-30 (>= 3.1.13) but 3.1.5-5.1build3 is to be installed
             Dépend: libpng16-16t64 (>= 1.6.46) but 1.6.43-5build1 is to be installed
             Dépend: libwebp7 (>= 1.5.0) but 1.3.2-0.4build3 is to be installed
             Dépend: libwebpmux3 (>= 1.5.0) but 1.3.2-0.4build3 is to be installed
Comment dois-je faire pour retrouver ma chère DT ?
Merciiiiii


RE: Install impossible-Biblis manquantes - manu - 02-07-25

Bonjour,

Quelle distribution linux et quelle version ?


RE: Install impossible-Biblis manquantes - jpg54 - 02-07-25

Bonsoir, en attendant qu'un utilisateur sous OpenSuse puisse t'aide, tu peux essayer d'utiliser la version AppImage !
https://github.com/darktable-org/darktable/releases/download/release-5.2.0/Darktable-5.2.0-x86_64.AppImage
Après tu dois regarder les différentes librairies citées !


RE: Install impossible-Biblis manquantes - fakir64 - 02-07-25

Désolé j'ai oublié de donner ma distri, qui est ubuntu 24.04.
Je n'ai aucune idée de quoi faire avec ces bibliothèques manquantes...


RE: Install impossible-Biblis manquantes - Cobert - 02-07-25

Bonsoir,
As tu bien installé le paquet .deb pour la 24.04 sur
https://software.opensuse.org/download.html?project=graphics:darktable&package=darktable  ?


RE: Install impossible-Biblis manquantes - jpg54 - 03-07-25

Oups !! Je n'avais pas vu que c'était le dépôt OpenSuse !


RE: Install impossible-Biblis manquantes - kodaker - 03-07-25

(02-07-25, 18:38)fakir64 a écrit : Bonsoir à tou.te.s,
Voulant virer tout ce qui était installé par snap, j'ai désinstallé DT, mais voilà, maintenant que je veux le réinstaller par le dépot opensuse j'ai ce message d'erreur:
Code :
The following packages have unmet dependencies:
  darktable: Dépend: libexiv2-28 (>= 0.28.0) but it is not installable
             Dépend: libicu76 (>= 76.1-1~) but it is not installable
             Dépend: libimath-3-1-29t64 (>= 3.1.12) but 3.1.9-3.1ubuntu2 is to be installed
             Dépend: libjxl0.11 (>= 0.9.2) but it is not installable
             Dépend: libopenexr-3-1-30 (>= 3.1.13) but 3.1.5-5.1build3 is to be installed
             Dépend: libpng16-16t64 (>= 1.6.46) but 1.6.43-5build1 is to be installed
             Dépend: libwebp7 (>= 1.5.0) but 1.3.2-0.4build3 is to be installed
             Dépend: libwebpmux3 (>= 1.5.0) but 1.3.2-0.4build3 is to be installed
Comment dois-je faire pour retrouver ma chère DT ?
Merciiiiii

Bonjour,

J'utilise ubuntu 24.04 et opensuse pour installer et mettre à jour DT, cependant novice en informatique. Ceci dit, je suggèrerais de procéder comme suit:
1 - voir à sauvegarder les fichiers DT essentiels éventuellement:
2 - désinstaller les dépendances résiduelles de DT avec une commande apt-get, cf § 3.2:
https://doc.ubuntu-fr.org/apt-get
3 - réinstaller DT avec opensuse, cf:
https://doc.ubuntu-fr.org/darktable
Voir § 1.2. attention à copier-coller toute la première commande formulée pour 24.04 dans le terminal.
Puis exécuter aussi:
sudo apt update
sudo apt install darktable

Cordialement


RE: Install impossible-Biblis manquantes - manu - 06-07-25

(02-07-25, 20:47)fakir64 a écrit : Désolé j'ai oublié de donner ma distri, qui est ubuntu 24.04.
Je n'ai aucune idée de quoi faire avec ces bibliothèques manquantes...

Bizarre, bizarre !

J'ai dt 5.2.0 (d'opensuse) sur mon ubuntu 24.04.2 et les librairies qui semblent poser problème chez toi ne sont pas du tout dans les versions que ton message indique.

Code :
libexiv2-27:amd64        0.27.6-1build1
libicu74:amd64          74.2-1ubuntu3.1
libimath-3-1-29t64:amd64 3.1.9-3.1ubuntu2 
libjxl0.7:amd64          0.7.0-10.2ubuntu6
libopenexr-3-1-30:amd64  3.1.5-5.1build3 
libpng16-16t64:amd64    1.6.43-5build1   
libwebp7:amd64          1.3.2-0.4build3 
libwebpmux3:amd64        1.3.2-0.4build3 
Aussi je me demande si tu n'essaies pas d'installer la version master plutôt que la version stable...

Ou éventuellement une version d'OSB pour une version d'Ubuntu plus récente que la dernière LTS, la 24.04.x

Au besoin, j'ai écrit vite fait sur un coin de bureau un script bash pour faciliter l'installation de dt sur Ubuntu à partir des dépôts OSB.

Ce script dt_OSB.sh est téléchargeable ici et, une fois récupéré localement, il faut le rendre exécutable, soit dans les propriétés du fichiers via l'explorateur de fichiers (clic droit > Propriétés > Exécutable comme programme activé), soit dans un terminal par un :
Code :
chmod +x dt_OSB.sh

C'est pareil.

Si le dépôt OSB avait déjà été configuré, le script le détecte et indique qu'il faut supprimer/renommer ce (ou ces !) dépôts, on peut imaginer qu'il y ait chez certain⋅es le dépôt stable et le dépôt master...

Dans tous les cas, le script ne désinstalle pas dt si déjà installé, quelle que soit la méthode : classique deb, snap, appImage, flatpack ou autre.


RE: Install impossible-Biblis manquantes - manu - 06-07-25

Au fait, ce script se lance dans un terminal (Ctrl + Alt + t) : 

Code :
./dt_OSB.sh



RE: Install impossible-Biblis manquantes - fakir64 - 12-07-25

Merci pour toutes ces excellentes réponses, je ne sais pas ce qui s'est passé mais finalement en suivant la procédure avec le dépot opensuse tout s'est bien passé et j'ai bien DT 5.2.
Sujet clos donc, merci !