Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] installation/upgrade jami impossible - missing dependency opendht (Read 1057 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[SOLVED] installation/upgrade jami impossible - missing dependency opendht

trying to upgrade or reinstall jami i get these warnings:

Code: [Select]
 pacman -S jami 
:: There are 3 members in group jami:
:: Repositorium community
   1) jami-daemon  2) jami-gnome  3) libjamiclient

Geben Sie eine Auswahl ein (Voreinstellung=alle):
Löse Abhängigkeiten auf...
Warnung: Kann "libjsoncpp.so=21-64" nicht auflösen (eine Abhängigkeit von "opendht")
Warnung: Kann "opendht" nicht auflösen (eine Abhängigkeit von "jami-daemon")
...

jsoncpp 1.9.2-1 contains libjsoncpp.so.22, please update the dependencies

Re: installation/upgrade of jami impossible because of missing dependency of opendht

Reply #1
Yeah opendht needs a rebuild.

Re: installation/upgrade of jami impossible because of missing dependency of opendht

Reply #2
It has been rebuilt, may take a bit for mirrors to sync

Re: installation/upgrade of jami impossible because of missing dependency of opendht

Reply #3
i could reinstall jami, but cannot start jami:

Code: [Select]
$ jami
** (jami-gnome:23384): WARNING **: 19:35:13.831: Error : dring is not available, make sure it is running
terminate called after throwing an instance of 'std::out_of_range'
  what():  Device Process cx.ring.Ring exited with status 127 not found
/usr/bin/jami: Zeile 46: 23384 Abgebrochen             jami-gnome $*

$ /usr/lib/ring/dring
/usr/lib/ring/dring: error while loading shared libraries: libopendht.so.1: cannot open shared object file: No such file or directory

Re: installation/upgrade of jami impossible because of missing dependency of opendht

Reply #4
i could reinstall jami, but cannot start jami:

Code: [Select]
$ jami
** (jami-gnome:23384): WARNING **: 19:35:13.831: Error : dring is not available, make sure it is running
terminate called after throwing an instance of 'std::out_of_range'
  what():  Device Process cx.ring.Ring exited with status 127 not found
/usr/bin/jami: Zeile 46: 23384 Abgebrochen             jami-gnome $*

$ /usr/lib/ring/dring
/usr/lib/ring/dring: error while loading shared libraries: libopendht.so.1: cannot open shared object file: No such file or directory

Give me a little while to look into this.

Re: installation/upgrade of jami impossible because of missing dependency of opendht

Reply #5
I imported the jami-daemon; We have the newest opendht here, reason why the lib error. So once jami-daemon is built, it will sync to mirrors overtime and I tested it and seems to be fine now.

Re: installation/upgrade of jami impossible because of missing dependency of opendht

Reply #6
jami is running again.
thanks for maintaining this package and artix linux