Ce soir, j’ai voulu installer le version 2.7.0~git1709 à la place de la version 2.7.0~git1676 sur ma Debian Buster.
Et là, problème de dépendance de la bibliothèque libc6 qui doit être en version >= à 2.29 pour pouvoir installer darktable 2.7.0~git1709.
La version actuelle de libc6 sur debian buster est 2.28-10 et pour avoir la version 2.29 il faut installer le paquet du dépôt sid.
N’ayant pas envie de casser mon système, libc6 est quand même une bibliothèque centrale utilisée par pratiquement tous les programmes, j’ai passer mon tour.
J’ai donc réinstallé la version 2.7.0~git1676 et tous va bien.
Mais, question: qu’en sera t’il de la version 2.8 ou 3.0 que le père noël vas nous apporter ? Sera t’elle compatible avec la/les versions des bibliothèques actuelles de Debian Buster et dérivées ?
La prochaine version de Noël sera une 3.0. Et cette 3.0 ne sera rien d’autre que l’actuelle 2.7.0 avec les fonctionnalités, corrections de bugs qui vont intervenir d’ici là (la « feature freeze » ou gel des nouvelles fonctionnalités est prévue pour la fin du mois). En bref, si tu compiles la version master, tu compileras la 3.0.
@Roger: c’est justement ce que je ne veux faire pour le moment pour éviter de casser la version stable. Je testerais ultérieurement sur une machine virtuelle.
@nicoauffray: si je comprends bien, cela veut dire que concernant une distribution Debian, il faut installer la version sid puisque la bibliothèque libc6 en version 2.29 n’est disponible que dans cette version et donc qu’un utilisateur, disons lambda, qui utilise actuellement DT 2.6.2 sur une Debian stable Buster ne pourra pas mettre à jour DT en version 3.0 lorsqu’elle sera disponible.
Je pense qu’il y a là un problème. Je veux dire par là que j’ai du mal à penser que DT 3.0 ne sera utilisable que sur une Debian sid qui est une version Debian pour utilisateurs très avertis. Ce n’est pas la version utilisée par monsieur tous le monde.
Euh dans ce détail là, j’en sais rien. Je suis sur Ubuntu et ne suit pas Debian. Ce que je dis juste est que si on arrive à compiler la master actuelle sur son système, la 3.0 se compilera aussi normalement sans problème puisque la 3.0 ne sera que la version master actuelle finalisée. Pour le reste de tes questions, seul un utilisateur Debian pourrait te répondre. Notre cher et dévoué @pascal par exemple (au passage, il est je crois sur Debian Sid et c’est lui qui intègre (après test) les propositions des développeurs).
Bon, je viens de compiler et d’installer la version master de DT.
Tout c’est bien passer et DT fonctionne parfaitement bien .
Nul besoin de la version 2.29 de libc6.
Merci @nicoauffray pour sa remarque qui m’a orientée vers la compilation:
Ce que je dis juste est que si on arrive à compiler la master actuelle sur son système, la 3.0 se compilera aussi normalement sans problème puisque la 3.0 ne sera que la version master actuelle finalisée.