Page 1 sur 1

Shotwell - régler un dysfonctionnement

Publié : 29 mar 2013, 12:00
par waitnsea
Sur la RC de la future Manjaro 8.5 shotwell ne fonctionnait plus:
$ shotwell
shotwell: error while loading shared libraries: libgexiv2.so.1: cannot open shared object file: No such file or directory

Si on recherche libgevix2.so, on obtient:
$ locate libgexiv2.so
/usr/lib/libgexiv2.so
/usr/lib/libgexiv2.so.2
/usr/lib/libgexiv2.so.2.0.0

solution en 2 temps:
1) $ sudo cp /usr/lib/libgexiv2.so.2.0.0 /usr/lib/bkplibgexiv2.so.2.0.0 (sauvegarde de principe)
2) $ sudo mv /usr/lib/libgexiv2.so.2.0.0 /usr/lib/libgexiv2.so.1 (simple changement de nom qui "downgrade" artificiellement)
et shotwell fonctionne normalement

Re: Shotwell - régler un dysfonctionnement

Publié : 29 mar 2013, 12:07
par Esclapion
Bonjour waitnsea, :bjr:

Merci de l'astuce, mais je pense que tu aurais dû faire un simple lien, du genre :

sudo ln -s /usr/lib/libgexiv2.so.2.0.0 /usr/lib/libgexiv2.so.1


mais je n'ai peut-être pas bien suivi. :sourire:

Re: Sholibgevixtwell - régler un dysfonctionnement

Publié : 29 mar 2013, 12:47
par waitnsea
Merci Esclapion, j'ai donc renommé libgexiv2 comme il l'était, et édité ton lien, et ça fonctionne impeccablement.
C'est une solution plus satisfaisante et élégante que mon bidouillage !

Re: Shotwell - régler un dysfonctionnement

Publié : 29 mar 2013, 12:54
par Esclapion
:bien

Dans le système, tout est fait comme ça, si tu regardes.