kkk@kaph:~/Downloads/viber> rpm -Uvh viber.rpm --test
error: Failed dependencies:
gstreamer1(x86-64) is needed by viber-10.3.0.37-2.x86_64
gstreamer1-plugins-bad-free(x86-64) is needed by viber-10.3.0.37-2.x86_64
gstreamer1-plugins-base(x86-64) is needed by viber-10.3.0.37-2.x86_64
gstreamer1-plugins-good(x86-64) is needed by viber-10.3.0.37-2.x86_64
gstreamer1-plugins-ugly-free(x86-64) is needed by viber-10.3.0.37-2.x86_64
libcrypto.so.10()(64bit) is needed by viber-10.3.0.37-2.x86_64
libssl.so.10()(64bit) is needed by viber-10.3.0.37-2.x86_64
kkk@kaph:~/Downloads/viber> uname -a
Linux kaph 4.12.14-lp150.12.58-default #1 SMP Mon Apr 1 15:20:46 UTC 2019 (58fcc15) x86_64 x86_64 x86_64 GNU/Linux
kkk@kaph:~/Downloads/viber>
Where i can found
gstreamer1(x86_64) and
gstreamer1-plugins-bad-free(x86-64)
gstreamer1-plugins-base(x86-64)
gstreamer1-plugins-good(x86-64)
gstreamer1-plugins-ugly-free(x86-64)
by my Leap15 ?
Why do you not intsall with zypper instead of rpm? zypper will at least try to satisfy depedencies from the repos it knows about.
Do you have the Packman repo enables in your repo list? Because I assume this is about multi-media and that is were functioning multi-media livraries come from.
Thanks. So far for my very general suggestions. Let us wait if somebody with Viber experience tunes in.
BTW, next time beter copy/paste that zypper trial complete, better then just telling things is showing, then others can see what you did and what you got. May be that leads to suggestions.
And zypper lr does not tell the crucial thing: which repos. Because the URL is what defines a repo and not the name and alias (they are local to the sytem and may be good suggestions at the most). You get the URL included with e.g.
Now I have the same issue with Leap 15.1. Some time ago I have already had this issue with Leap 15.0 like topic starter described it but somehow I got my Viber to work well on it but I can’t remember what were exactly those steps which led me to the goal. So I perform a search and found this thread.
Actually I’ve checked those libraries that Viber wants to depend on and saw that all of them are already present in the system but they have not exact the same name that Viber wants to see.
Just installed version 12 on Tumbleweed by ignoring dependencies (I already have gstreamer, but not “gstreamer1” as requested).
Seems to work OK, don’t see any problems with messaging. Going to the “Audio & Video” preferences, it seems the microphone is recognised normally, but I don’t get a video output, which I did before the update.
Starting viber using the console, the only error message that seems related is this:
qml: Uncaught (in promise) #<OverconstrainedError>
It appears when switching to the “Audio & Video” preferences tab, but not anywhere else. Not particularly useful, obviously.
Not inclined to look into this any further, as I very rarely use Viber’s video call facility (much less on the desktop), but if anyone comes up with a workaround it would be appreciated.