[Résolu]Install impossible-Biblis manquantes

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:

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,

Quelle distribution linux et quelle version ?

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 !

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…

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

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

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

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.

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
[hr]
Ou éventuellement une version d’OSB pour une version d’Ubuntu plus récente que la dernière LTS, la 24.04.x
[hr]
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 :

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.

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

./dt_OSB.sh

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 !