Package Details: blink 3.0.3-4

Git Clone URL: https://aur.archlinux.org/blink.git (read-only)
Package Base: blink
Description: A state of the art, easy to use SIP client
Upstream URL: http://icanblink.com
Keywords: SIP VoIP
Licenses: GPL3, FreeBSD
Submitter: ogarcia
Maintainer: ogarcia
Last Packager: ogarcia
Votes: 10
Popularity: 0.041896
First Submitted: 2016-06-18 13:13
Last Updated: 2018-02-07 08:55

Pinned Comments

afv commented on 2017-04-28 12:42

About the "ImportError: cannot import name RAND_egd":

After trying to downgrade openssl without success (conflicts with openssl-1.0 and libopenssl-1.0-compat packages) I edited
/usr/lib/python2.7/site-packages/eventlib/green/socket.py
to remove the line that imports RAND_egd (line 92) and Blink started again. :)

Latest Comments

barbuk commented on 2018-02-07 09:44

FYI, for the libvpx import error, you need to rebuild the python2-sipsimple package.

jcerdan commented on 2018-02-06 21:24

Blink does not start anymore due to libvpx update to 1.7.0. I think it should be recompiled.

$ blink Traceback (most recent call last): File "/usr/bin/blink", line 67, in <module> from blink import Blink File "/usr/lib/python2.7/site-packages/blink/init.py", line 15, in <module> from sipsimple.account import Account, AccountManager, BonjourAccount File "/usr/lib/python2.7/site-packages/sipsimple/account/init.py", line 23, in <module> from sipsimple.account.bonjour import BonjourServices, _bonjour File "/usr/lib/python2.7/site-packages/sipsimple/account/bonjour/init.py", line 21, in <module> from sipsimple.core import FrozenSIPURI, SIPCoreError, NoGRUU File "/usr/lib/python2.7/site-packages/sipsimple/core/init.py", line 2, in <module> from sipsimple.core._core import * ImportError: libvpx.so.4: cannot open shared object file: No such file or directory</module></module></module></module></module>

New libvpx package provides this: $ yaourt -Ql libvpx libvpx /usr/ libvpx /usr/bin/ libvpx /usr/bin/vpxdec libvpx /usr/bin/vpxenc libvpx /usr/include/ libvpx /usr/include/vpx/ libvpx /usr/include/vpx/svc_context.h libvpx /usr/include/vpx/vp8.h libvpx /usr/include/vpx/vp8cx.h libvpx /usr/include/vpx/vp8dx.h libvpx /usr/include/vpx/vpx_codec.h libvpx /usr/include/vpx/vpx_decoder.h libvpx /usr/include/vpx/vpx_encoder.h libvpx /usr/include/vpx/vpx_frame_buffer.h libvpx /usr/include/vpx/vpx_image.h libvpx /usr/include/vpx/vpx_integer.h libvpx /usr/lib/ libvpx /usr/lib/libvpx.so libvpx /usr/lib/libvpx.so.5 libvpx /usr/lib/libvpx.so.5.0 libvpx /usr/lib/libvpx.so.5.0.0 libvpx /usr/lib/pkgconfig/ libvpx /usr/lib/pkgconfig/vpx.pc libvpx /usr/share/ libvpx /usr/share/licenses/ libvpx /usr/share/licenses/libvpx/ libvpx /usr/share/licenses/libvpx/LICENSE

ogarcia commented on 2017-07-15 07:49

@jsteel, done. Added as optdep because no all people use the screen sharing feature.

jsteel commented on 2017-07-14 14:38

x11vnc fixed it! So please consider adding it as a dep/optdep. Thanks

jsteel commented on 2017-07-14 13:14

I can't get screen sharing to work. The window pops up but it is empty. Audio, file transfer and chat all work great. Do you think there's a missing dependency for screen sharing; does it work for you? Thanks

wlp7s0 commented on 2017-04-29 15:31

@afv
Thank you, can confirm it works!

afv commented on 2017-04-28 12:42

About the "ImportError: cannot import name RAND_egd":

After trying to downgrade openssl without success (conflicts with openssl-1.0 and libopenssl-1.0-compat packages) I edited
/usr/lib/python2.7/site-packages/eventlib/green/socket.py
to remove the line that imports RAND_egd (line 92) and Blink started again. :)

theforeigner commented on 2017-04-25 13:13

After updating and rebooting, I got the same error as @square252 and @Syco below. Removing blink and reinstalling it with all dependencies resulted in this weird error when building python2-sipsimple:

error: PJSIP TLS support was disabled, OpenSSL development files probably not present on this system

I'm guessing this has something to do with an update that was made to OpenSSL.
EDIT: Yep, Skype and Spotify don't work either, because of the update to OpenSSL. Changes have been posted to their install packages to make them work again by using libopenssl-1.0-compat and libcurl-openssl-1.0. Unfortunately it's not enough to just install those two packages to also get Blink to work again. :(

square252 commented on 2017-04-25 12:11

Got Sycos error too; ImportError: cannot import name RAND_egd

Syco commented on 2017-04-24 15:36

I've just did a pacman update, followed by a reboot and blink doesn't work anymore.
Here's what I get:

$ blink
Traceback (most recent call last):
File "/bin/blink", line 67, in <module>
from blink import Blink
File "/usr/lib/python2.7/site-packages/blink/__init__.py", line 15, in <module>
from sipsimple.account import Account, AccountManager, BonjourAccount
File "/usr/lib/python2.7/site-packages/sipsimple/account/__init__.py", line 24, in <module>
from sipsimple.account.publication import PresencePublisher, DialogPublisher
File "/usr/lib/python2.7/site-packages/sipsimple/account/publication.py", line 21, in <module>
from sipsimple.lookup import DNSLookup, DNSLookupError
File "/usr/lib/python2.7/site-packages/sipsimple/lookup.py", line 35, in <module>
from eventlib.green import socket
File "/usr/lib/python2.7/site-packages/eventlib/green/socket.py", line 91, in <module>
from eventlib.green.ssl import (RAND_add,
ImportError: cannot import name RAND_egd

Have anyone ever encountered this error? Thanks.

All comments