DIGIKAM et "exiv2 0.25"

Bonjour,
Sur mon disque SATA j’ai Jessie et ai essayé d’installer “digikam”.
Mais au chargement digikam rencontre un “bug” rapporté sur “kde.org”. Voir ci-dessous.
Comment passer à la version 0.25 de “exiv2”.

 Autre constat: sur la même machine j'ai installé "jessie" sur un autre disque sur rack "ata/ide" qui est connecté sur l'interface "sata" via un convertisseur "sata/ata". et là "digikam" fonctionne correctement. Les deux installations sont identiques sauf le modèle de disque.

le rapport du bug:
bugs.kde.org/show_bug.cgi?id=351689

Gilles Caulier caulier.gilles@gmail.com changed:

       What    |Removed                     |Added

      Component|general                     |libkexiv2
             CC|                            [|caulier.gilles@gmail.com](mailto:|caulier.gilles@gmail.com)

— Comment #2 from Gilles Caulier caulier.gilles@gmail.com
Famous Exiv2 bug about Video support. Already reported as UPSTREAM. Update
Exiv2 to 0.25 to fix the problem…

Plusieurs choix possibles, j’imagine :

Soit tu l’installes à partir des sources : exiv2.org/download.html

Soit tu l’installes à partir de sid (apt pinning). :wink:

Salut,

[quote=“Stuffboxinou”]Soit tu l’installes à partir des sources : exiv2.org/download.html

Soit tu l’installes à partir de sid (apt pinning).[/quote]

Pour information. Ni l’un ni l’autre je dirais, la raison étant (par exemple) que [mono]exiv2[/mono] en version [mono]0.25-2[/mono], soit Sid, requière les dépendances suivantes.

De fait, tu ne seras plus en version [mono]stable[/mono] (Jessie).
Rétroporté [mono]exiv2[/mono], paraît improbable dans ce contexte.

Aucune idée.

Bonjour,
Stable? J’en suis déjà au 4ème problème = bug depuis que je teste “Jessie”.
Est-ce que le n°8 des versions, Debian comme Windows, attire les foudres du créateur? :smiley:
Comme disait Yoda, “déçu je suis”! :sunglasses:
Gardons “Wheezy” sous le coude!

[quote=“BelZéButh”]Salut,

[quote=“Stuffboxinou”]Soit tu l’installes à partir des sources : exiv2.org/download.html

Soit tu l’installes à partir de sid (apt pinning).[/quote]

Pour information. Ni l’un ni l’autre je dirais, la raison étant (par exemple) que [mono]exiv2[/mono] en version [mono]0.25-2[/mono], soit Sid, requière les dépendances suivantes.

De fait, tu ne seras plus en version [mono]stable[/mono] (Jessie).
Rétroporté [mono]exiv2[/mono], paraît improbable dans ce contexte.

Aucune idée.[/quote]

[quote=“le_gardian”]Bonjour,
Stable? J’en suis déjà au 4ème problème = bug depuis que je teste “Jessie”.
Est-ce que le n°8 des versions, Debian comme Windows, attire les foudres du créateur? :smiley:
Comme disait Yoda, “déçu je suis”! :sunglasses:
Gardons “Wheezy” sous le coude!

[quote=“BelZéButh”]Salut,

[quote=“Stuffboxinou”]Soit tu l’installes à partir des sources : exiv2.org/download.html

Soit tu l’installes à partir de sid (apt pinning).[/quote]

Pour information. Ni l’un ni l’autre je dirais, la raison étant (par exemple) que [mono]exiv2[/mono] en version [mono]0.25-2[/mono], soit Sid, requière les dépendances suivantes.

De fait, tu ne seras plus en version [mono]stable[/mono] (Jessie).
Rétroporté [mono]exiv2[/mono], paraît improbable dans ce contexte.

Aucune idée.[/quote][/quote]

Bonsoir,
Est-ce qu’il serait possible d’installer “digikam 2.6.0”, qui fonctionne de manière satisfaisante sous Wheezy, sur Jessie.

Salut,

A priori, oui.
Il te faut inclure les dépôts [mono]Wheezy[/mono] puis créer deux fichiers [mono]preferences[/mono] ([mono]pinning[/mono]) afin d’imposer une priorité à ces derniers ainsi qu’au paquet [mono]digikam[/mono] et consort.

[code]# touch /etc/apt/preferences.d/digikam.pref

chmod 644 /etc/apt/preferences.d/digikam.pref

touch /etc/apt/preferences.d/wheezy.pref

chmod 644 /etc/apt/preferences.d/wheezy.pref[/code]

[code]$ cat /etc/apt/preferences.d/digikam.pref
Package: digikam
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: digikam-data
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990[/code]

[code] $ cat /etc/apt/preferences.d/wheezy.pref
Package: *
Pin: release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security
Pin-Priority: 800

Package: *
Pin: release o=Debian,a=oldstable-updates,n=wheezy-updates,l=Debian
Pin-Priority: 800

Package: *
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 800[/code]
Une mise à jour du cache, [mono]# aptitude update[/mono].
Contrôles la priorité des dépôts via [mono]$ apt-cache policy[/mono].
Puis lances une simulation d’installation.

Le retour ?

[quote=“BelZéButh”]Salut,

A priori, oui.
Il te faut inclure les dépôts [mono]Wheezy[/mono] puis créer deux fichiers [mono]preferences[/mono] ([mono]pinning[/mono]) afin d’imposer une priorité à ces derniers ainsi qu’au paquet [mono]digikam[/mono] et consort.

[code]# touch /etc/apt/preferences.d/digikam.pref

chmod 644 /etc/apt/preferences.d/digikam.pref

touch /etc/apt/preferences.d/wheezy.pref

chmod 644 /etc/apt/preferences.d/wheezy.pref[/code]

[code]$ cat /etc/apt/preferences.d/digikam.pref
Package: digikam
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: digikam-data
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990[/code]

[code] $ cat /etc/apt/preferences.d/wheezy.pref
Package: *
Pin: release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security
Pin-Priority: 800

Package: *
Pin: release o=Debian,a=oldstable-updates,n=wheezy-updates,l=Debian
Pin-Priority: 800

Package: *
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 800[/code]
Une mise à jour du cache, [mono]# aptitude update[/mono].
Contrôles la priorité des dépôts via [mono]$ apt-cache policy[/mono].
Puis lances une simulation d’installation.

Le retour ?[/quote]


Bonjour,
Je n’avais pas vu ce sujet. Merci. Cela répond pleinement à ma demande.
Feed-back quand je ferai l’opération.

8 nov. 2015:
J’avance! Je tiens à finaliser les mises à jour avant de me lancer dans l’opération de “pinning”, mais aussi après une sauvegarde de sécurité.

[quote=“le_gardian”][quote=“BelZéButh”]Salut,

A priori, oui.
Il te faut inclure les dépôts [mono]Wheezy[/mono] puis créer deux fichiers [mono]preferences[/mono] ([mono]pinning[/mono]) afin d’imposer une priorité à ces derniers ainsi qu’au paquet [mono]digikam[/mono] et consort.

[code]# touch /etc/apt/preferences.d/digikam.pref

chmod 644 /etc/apt/preferences.d/digikam.pref

touch /etc/apt/preferences.d/wheezy.pref

chmod 644 /etc/apt/preferences.d/wheezy.pref[/code]

[code]$ cat /etc/apt/preferences.d/digikam.pref
Package: digikam
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990

Package: digikam-data
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 990[/code]

[code] $ cat /etc/apt/preferences.d/wheezy.pref
Package: *
Pin: release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security
Pin-Priority: 800

Package: *
Pin: release o=Debian,a=oldstable-updates,n=wheezy-updates,l=Debian
Pin-Priority: 800

Package: *
Pin: release v=7.9,o=Debian,a=oldstable,n=wheezy,l=Debian
Pin-Priority: 800[/code]
Une mise à jour du cache, [mono]# aptitude update[/mono].
Contrôles la priorité des dépôts via [mono]$ apt-cache policy[/mono].
Puis lances une simulation d’installation.

Le retour ?[/quote]


Bonjour,
Je n’avais pas vu ce sujet. Merci. Cela répond pleinement à ma demande.
Feed-back quand je ferai l’opération.

8 nov. 2015:
J’avance! Je tiens à finaliser les mises à jour avant de me lancer dans l’opération de “pinning”, mais aussi après une sauvegarde de sécurité.[/quote]

Bonsoir,
C’est une solution qui fonctionne! Ho! joie!

26 novembre 2015:
Je viens de répéter l’opération sur mon disque de secours. Je confirme le succès de la manœuvre.
Merci.

27 novembre 2015:
Pour reprendre le cours normal de Jessie, il semblerait qu’il est souhaitable de dé-selectioner:

deb ftp2.fr.debian.org/debian/ wheezy main

deb-src ftp2.fr.debian.org/debian/ wheezy main

Sinon on obtient des MAJ aberrante de Jessie. Ex: “xournal” est cherché dans "“wheezy” et le paquet est cassé :blush: