Package Details: blink 5.1.8-3

Git Clone URL: https://aur.archlinux.org/blink.git (read-only, click to copy)
Package Base: blink
Description: Fully featured, easy to use SIP client with a Qt based UI
Upstream URL: https://icanblink.com
Keywords: SIP VoIP
Licenses: GPL-3+
Submitter: ogarcia
Maintainer: josemslopes
Last Packager: josemslopes
Votes: 12
Popularity: 0.128784
First Submitted: 2016-06-18 13:13 (UTC)
Last Updated: 2022-01-26 22:13 (UTC)

Latest Comments

mozo commented on 2022-01-27 20:55 (UTC)

@josemslopes Yes it seems now there's no problems and it compiles ans tsarts fine. Great job!!!

josemslopes commented on 2022-01-27 17:02 (UTC)

@mozo python-otr was missing python-cryptography. I already fixed python-otr. Please try again.

mozo commented on 2022-01-26 22:25 (UTC) (edited on 2022-01-26 22:26 (UTC) by mozo)

I'm getting this error with the newst patch:

https://pastebin.com/SsjSYzRh

josemslopes commented on 2022-01-26 22:15 (UTC)

@jonathon I created a new patch and fixed the problem. please check.

jonathon commented on 2021-12-31 22:32 (UTC)

Can confirm, I'm getting the same segfault here. :(

josemslopes commented on 2021-12-31 14:55 (UTC)

@jonathon, Thanks. I already updated it so it builds on python 3.10. But I got a segmentation fault, please check if it happens to you. I have the logs at https://pastebin.com/bjd1qHJA .

jonathon commented on 2021-12-29 16:20 (UTC)

josemslopes: I requested an orphan and adopted the package and added you as co-maintainer so you can update directly.

mozo commented on 2021-10-30 18:26 (UTC)

@josemslopes Thank you for your hard work!

josemslopes commented on 2021-10-30 18:21 (UTC)

@mozo @init I updated the PKGBUILD, with small changes on dependencies, because I renamed some packages. https://pastebin.com/RCycL3Rn

mozo commented on 2021-10-09 21:46 (UTC) (edited on 2021-10-09 22:24 (UTC) by mozo)

@josemslopes Yes, I know but I was just thinking if it is possible to be done automatically?

Edit: It installs and it's working great, thank you!

josemslopes commented on 2021-10-09 21:35 (UTC)

@mozo Most of the packages are available on extra and community repo (check your /etc/pacman.conf if you that configured). The python3-sipsimple package, you need to install using yay or another aur helper.

mozo commented on 2021-10-09 19:30 (UTC)

@josemslopes I tried but it says it can't resolve all dependencies: https://pastebin.com/Qj7SvAAJ

josemslopes commented on 2021-10-09 18:16 (UTC)

I created PKGBUILD for blink (python3) on next link and I already created python3-sipsimple. https://pastebin.com/mmc7kU9Q @init Can you check the PKGBUILD if it is ok and update this package?

andym commented on 2021-09-10 06:32 (UTC)

@josemslopes Happy to share but your email address is hidden in your profile. Email me if you prefer to remain private. andrew dot myers at wanadoo dot fr

mozo commented on 2021-09-09 11:19 (UTC)

That's great news!

josemslopes commented on 2021-09-09 10:57 (UTC)

@andym send to me, I will test a PKGBUILD and post to here.

andym commented on 2021-08-05 10:59 (UTC)

If someone would like to create the AUR package, I have worked out how to install Blink on arch and can email the instructions.

mozo commented on 2021-06-27 14:40 (UTC)

Blink migrated to Python 3. Can we get this package updated?

mozo commented on 2021-02-15 22:12 (UTC)

Thank you :)

init commented on 2021-02-15 20:30 (UTC)

Sorry guys for taking me this long to update this package, will get at it asap

mozo commented on 2021-02-09 20:09 (UTC) (edited on 2021-02-15 22:12 (UTC) by mozo)

There's a Python 3 version:

https://github.com/AGProjects/blink-qt

@init it would be great to have it. Thank you :)

culebra_solida commented on 2020-07-23 15:09 (UTC)

Guys, thanks to your suggestions and scripts I was able to easily install Blink, Thanks! One question tho, I remember Blink having some features like Auto Answer and things like that, but I don't see any of that available on my install. Am I missing something? Thanks!

mozo commented on 2020-07-10 07:41 (UTC)

Download this archive: https://u.pcloud.link/publink/show?code=XZFUNAkZjE2VtACUYipKlGqY3R6CmFYRlYCy

Extract it, install yay and start install.sh from terminal. That's it but keep in mind it'll take some time.

culebra_solida commented on 2020-07-10 01:43 (UTC)

Hi, im a new manjaro user. How do i install blink?

mozo commented on 2020-07-02 14:43 (UTC)

It will be great :)

bsdice commented on 2020-07-02 14:19 (UTC)

Historic reasons. Foremost I wanted a working blink application after some breakage. I realized only later the extent of the python2 package armageddon following it's EOL status. Also I am unsure if AG Projects will develop a python3 version of this software. If they do, the work would be superfluous. Then like everybody else my time is severely limited, so I have to choose wisely what to spend it on. Traditional AUR package makes no sense here, because more and more dependencies are going away or become broken. If there will be no python3 version (I suspect there won't be) then I might read up on how to include all necessary python2 dependencies within one new blink package.

mozo commented on 2020-07-02 14:03 (UTC)

Why you didn't make a normal PKGBUILD or AUR package?

bsdice commented on 2020-07-02 13:18 (UTC)

Yep package protobuf does not get installed when one uses local packages.

I updated the base64 blob below with a fix, added protobuf in line 14 so that is gets installed as a dependency with the first batch.

It is becoming more difficult to keep this package going though.

mozo commented on 2020-07-02 12:24 (UTC) (edited on 2020-07-02 12:33 (UTC) by mozo)

I installed protobuf and now it's compiling fine and Blink works. Thank you!

bsdice commented on 2020-07-02 11:23 (UTC)

Why is python2-protobuf missing? Paste full run of the script.

Try to change into python2-protobuf and do a "makepkg -Ccfi" to try and build and install it.

mozo commented on 2020-07-02 09:39 (UTC)

Now it gives this error:

https://pastebin.com/1Vqx5Swk

bsdice commented on 2020-07-02 08:14 (UTC) (edited on 2020-07-02 08:14 (UTC) by bsdice)

mkdir tmp

cd tmp

pico a.txt

(copy paste all base64 data in there, save file)

tr -d ' ' < a.txt | base64 -d | tar tvz

mozo commented on 2020-07-02 08:10 (UTC)

I don't know how to use that. If I copy the whole thing and put it into a txt file, it gives me the following error:

gzip: stdin: unexpected end of file

tar: Child returned status 1

tar: Error is not recoverable: exiting now

bsdice commented on 2020-07-02 06:46 (UTC) (edited on 2020-07-02 13:14 (UTC) by bsdice)

Examine data (just look):

echo "...base64-Text..." | tr -d ' ' | base64 -d | tar tvz

Replace "tar tvz" with "tar xvz" to extract into blink/ subdirectory.

Run install.sh as normal user, not root (yay will ask for sudo root password by itself). Look at install.sh first to see what is being done.

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

bsdice commented on 2020-07-02 06:19 (UTC) (edited on 2020-07-02 06:49 (UTC) by bsdice)

So yeah, python2-flask was nuked, together with python2-itsdangerous. I fixed that.

Then gcc 10.1 has broken python2-sipsimple's included dependency pjsip, which no longer compiles (pjsip is of course the reason why imo blink is still the best SIP client for Linux). Errors out because may_alias for PJ_ATTR_MAY_ALIAS is suddenly wrong. I tried to fix it, but there isn't a whole lot of guidance on the web for this construct. Tried the pjsip repo on github but they appear to have left this #define as is. Maybe they fixed the error elsewhere or haven't met it yet, because Arch usually has the latest compiler with all the latest funny regressions. /sarcasm Then I said screw it, and tried my luck with gcc-8. It promptly compiles again, so I am installing this temporarily to compile pjsip. I added a patch from Attila Bogár for better TLS checking. If you enable server verification, it may have side effects, see https://github.com/AGProjects/python-sipsimple/pull/7

Finally, python2-protobuf is giving headaches again, because the AUR version insists on static protobuf version dependency. I made a local version that relaxes this to protobuf>=3.

I will try to post a fixed tar.gz-file.

Faldrian commented on 2020-06-24 13:10 (UTC)

I tried the install script, but I get

-> Could not find all required packages: python2-flask (Target)

Maybe that is missing in repositories now and has to also be added as manually built package?

mozo commented on 2020-05-01 21:55 (UTC)

It's easier now, thanks :)

bsdice commented on 2020-05-01 21:10 (UTC) (edited on 2020-05-01 21:14 (UTC) by bsdice)

I made one more attempt to automate installation, so here is "install.sh". Put it where HOWTO.txt is, i.e. one level above all those python2-directories. Do not run if you do not understand every command and its switches as used here.

Edit: Markdown driving me nuts, here it is instead https://pastebin.com/P0BTwdKf

bsdice commented on 2020-05-01 18:54 (UTC)

@mozo @cmonty14

You cannot just install the blink package! It does have many dependencies, mainly for python2-* packages. You have to install the package as I wrote on 2020-04-30 23:01 AND fix the line python2-application/PKGBUILD "source=(https://pypi.python.org/packages/source/p/python-application/python-application-$pkgver.tar.gz)" to be https. python.org no longer accepts http plaintext it seems.

Here are the first order dependencies:

icu libvncserver qt5-webkit qt5-svg python2-application python2-gmpy2 python2-gnutls python2-google-api-python-client python2-pyqt5 python2-sipsimple python2-zope-interface python2-oauth2client python2-service-identity python2-eventlib

cmonty14 commented on 2020-05-01 18:28 (UTC)

@mozo There are unfulfilled dependencies when I try to install blink-3.2.1-1-any.pkg.tar.xz:

$ sudo pacman -U ~/Downloads/blink-3.2.1-1-any.pkg.tar.xz 
Lade Pakete...
Löse Abhängigkeiten auf...
Warnung: Kann "python2-application" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-gmpy2" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-google-api-python-client" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-sipsimple" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-oauth2client" nicht auflösen (eine Abhängigkeit von "blink")
:: Das folgende Paket kann aufgrund nicht auflösbarer Abhängigkeiten nicht aktualisiert werden:
      blink

:: Möchten Sie das obengenannte Paket bei dieser Aktualisierung überspringen? [j/N] j
Suche nach in Konflikt stehenden Paketen...
 Es gibt nichts zu tun

But I installed the required packages using pip2 install <package>.

mozo commented on 2020-05-01 17:57 (UTC) (edited on 2020-05-01 17:57 (UTC) by mozo)

It's a binary package. Just drag and drop it in Octopi or:

sudo pacman -U blink-3.2.1-1-any.pkg.tar.xz

cmonty14 commented on 2020-05-01 16:29 (UTC)

@mozo Can you please advise what steps to execute after downloading tar-ball "blink-3.2.1-1-any.pkg.tar.xz" provided by you?

mozo commented on 2020-05-01 07:56 (UTC) (edited on 2020-05-01 08:02 (UTC) by mozo)

Yes, it's working!!! Thanks @bsdice!!!

Here's the binary for downloading:

https://my.pcloud.com/publink/show?code=XZFMxKkZ6QXtDl7h2GzmrPmYDsMQeLv1bfGX

@ogarcia

Can you make a new PKGBUILD? It's definitely working :)

mozo commented on 2020-05-01 07:47 (UTC)

I opened the PKGBUILD and changed http to https. This fixed the SSL error.

mozo commented on 2020-05-01 07:35 (UTC)

Hello, another error:

curl: (22) The requested URL returned error: 403 SSL is required

==> ERROR: Failure while downloading http://pypi.python.org/packages/source/p/python-application/python-application-2.8.0.tar.gz Aborting...

bsdice commented on 2020-04-30 21:01 (UTC) (edited on 2020-04-30 21:01 (UTC) by bsdice)

@mozo Yeah, my HOWTO was wrong. Try this:

cd python2-application && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-cachetools && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..

yay -S --asdeps cython2 icu libvncserver qt5-webkit qt5-svg \
    python2-zope-interface python2-gnutls python2-pyqt5 python2-greenlet \
    python2-pyopenssl python2-service-identity python2-dateutil python2-cjson \
    python2-dnspython python2-xcaplib python2-otr python2-httplib2 python2-pyasn1 \
    python2-pyasn1-modules python2-rsa python2-six python2-uritemplate \
    python2-pytest python2-werkzeug python2-requests python2-pytz python2-twisted \
    python2-pytest-runner python2-mock python2-flask python2-freezegun \
    python2-protobuf python2-responses

cd python2-eventlib && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-gmpy2 && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-msrplib && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-sipsimple && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-oauth2client && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-pytest-localserver && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-google-auth && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-google-auth-httplib2 && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-googleapis-common-protos && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-google-api-core && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd python2-google-api-python-client && makepkg -Ccf && sudo pacman -U --asdeps *.pkg.tar.xz && cd ..
cd blink && makepkg -Ccf && sudo pacman -U *.pkg.tar.xz && cd ..

mozo commented on 2020-04-30 18:02 (UTC) (edited on 2020-04-30 18:03 (UTC) by mozo)

Thanks :)

But I have problems:

(1/1) Arming ConditionNeedsUpdate...

==> Error: Could not find all required packages: python2-cachetools (Target) python2-application (Wanted by: python2-xcaplib)

bsdice commented on 2020-04-30 17:39 (UTC)

@mozo See my comment on 2020-04-30 19:24

Copy all the gibberish into data.txt using copy/paste.

bsdice commented on 2020-04-30 17:38 (UTC)

I just noticed there is a copy paste error in last line, of course it should read

cd blink && makepkg -Ccf && sudo pacman -U *.pkg.tar.xz

(omitting --asdeps.)

Anyway I hope this is of use to some freaks out there working in the field or on vacation, using their Linux laptops connected to some corporate or upstream SIP telephony provider as a phone.

mozo commented on 2020-04-30 17:38 (UTC)

Where I can download the base64-encoded tar.gz from?

bsdice commented on 2020-04-30 17:32 (UTC) (edited on 2020-04-30 21:55 (UTC) by bsdice)

Edited: See fixed HOWTO.txt above.

Packages carry the extra group "custom" which I use locally to discern my own creations from regular packages, and via pacman.conf to prevent unwanted upgrades.

bsdice commented on 2020-04-30 17:24 (UTC) (edited on 2020-04-30 17:40 (UTC) by bsdice)

The mentioned blink321.tgz, base64-encoded. Copy only gibberish below into a data.txt file.

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

bsdice commented on 2020-04-30 17:23 (UTC) (edited on 2020-04-30 17:33 (UTC) by bsdice)

With python2 on its way out at least on Arch, this package is seriously broken. As you can see above, three packages have gone missing because python2 support was dropped in them. AUR-packages are also falling apart, because some need an update, some do not yet exist. All in all the application needs to be adapted for python3 to take away most of this pain.

Yet due to its usage of PJSIP, blink is still the king of open-source SIP telephony clients on Linux. It supports TLS/SRTP and does work very good with speakers and microphone on a laptop. Other clients fail miserably one way or the other with echo problems requiring a headset, serious configuration issues, code base won't compile on modern Arch, or something else. Even MicroSIP, a Windows application, works better in Wine than all the rest. And I really tried them all: Ekiga, Jami, KPhone, QuteCom, Twinkle, Yate, maybe even a few more.

I will upload a ~8KB base64-encoded tar.gz here or on pastebin with this content:

$ tar cvzf blink321.tgz blink/HOWTO.txt blink/blink/sip-uri-history.patch blink/*/PKGBUILD

blink/*/PKGBUILD blink/HOWTO.txt blink/blink/sip-uri-history.patch blink/blink/PKGBUILD blink/python2-application/PKGBUILD blink/python2-cachetools/PKGBUILD blink/python2-eventlib/PKGBUILD blink/python2-gmpy2/PKGBUILD blink/python2-google-api-core/PKGBUILD blink/python2-google-api-python-client/PKGBUILD blink/python2-google-auth-httplib2/PKGBUILD blink/python2-google-auth/PKGBUILD blink/python2-googleapis-common-protos/PKGBUILD blink/python2-msrplib/PKGBUILD blink/python2-oauth2client/PKGBUILD blink/python2-pytest-localserver/PKGBUILD blink/python2-rsa/PKGBUILD blink/python2-sipsimple/PKGBUILD

It will show anyone interested how to build the latest package successfully. Generating an AUR-capable PKGBUILD is left as an exercise to the maintainer or proficient AUR-user.

The tar.gz is examinable by doing (put all text into a file data.txt):

cat data.txt | tr -d ' ' | base64 -d | tar tz

Swap "tar tz" for "tar xvz" to extract.

cmonty14 commented on 2020-04-30 13:41 (UTC) (edited on 2020-04-30 14:21 (UTC) by cmonty14)

Hi, I have checked the dependencies of Debian package (3.2.1buster), and the dependencies are different:

/# apt-cache depends blink blink Depends: python Depends: python Depends: <python:any> python Depends: <python:any> python Depends: libc6 Depends: libvncclient1 Depends: libavahi-compat-libdnssd1 Depends: python-application Depends: python-cjson Depends: python-enum34 Depends: python-eventlib Depends: python-googleapi Depends: python-lxml Depends: python-oauth2client Depends: python-pyqt5 Depends: python-pyqt5.qtsvg Depends: python-pyqt5.qtwebkit Depends: python-sipsimple Depends: python-twisted-core Depends: python-zope.interface Depends: x11vnc

Would it make sense to modify the PGKBUILD to include same dependencies?

mozo commented on 2020-03-28 14:11 (UTC) (edited on 2020-03-28 14:11 (UTC) by mozo)

Thank you, it looks fine :)

Fortunately there is a flathub package already and it's working fine: https://github.com/syco/flathub/tree/blink

Ashark commented on 2020-03-28 13:19 (UTC)

@mozo I have no idea, but probably try twinkle-qt5 instead?

mozo commented on 2020-03-17 21:25 (UTC) (edited on 2020-03-17 21:25 (UTC) by mozo)

python2-application, python2-zope-interface, and python2-twisted are missing. How to install Blink, any ideas?

bsdice commented on 2020-01-14 12:18 (UTC) (edited on 2020-01-14 12:21 (UTC) by bsdice)

Greetings! Just a heads-up, this will not compile anymore, because of this change: https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/python-gmpy2&id=bf77cf20ca30de081a728e731d1f436797156c74

Here is a replacement for the python2-gmpy2 package: https://pastebin.com/f3BzrjtR Paste into a file called PKGBUILD in a suitable subdirectory, then run makepkg -Ccfi

I also made some smallish changes to this package for your consideration:

-pkgrel=4

+pkgrel=5

Official license of this software appears to be just GPL3, see https://github.com/AGProjects/blink-qt/blob/master/LICENSE:

-license=('GPL3' 'FreeBSD')

+license=('GPL3')

Missing build dependency cython2:

+makedepends=('cython2')

I deleted the list and added back one by one. At one point blink complained of missing eventlib so I added it here:

depends=(...

'python2-eventlib'

The namcap -i pkg.xz check told me that it had found python2 as well as regular python (3.x, the default these days) within the package. I checked and found two "view.py" which call python. To really keep everything python2, I added a sed snippet to explicitly call python2 here:

build() {

cd "${srcdir}/${pkgname}-qt-release-${pkgver}"

sed -i 's/\/usr\/bin\/python$/&2/' \

"resources/chat/styles/Smooth Operator/test/view.py" \

"resources/chat/styles/Stockholm/test/view.py"

python2 setup.py build

}

Later!

init commented on 2019-12-24 19:15 (UTC)

@HarryH, dependencies have been updated and it should work now ok.

HarryH commented on 2019-12-01 11:43 (UTC)

@init: Maybe it happens only if you don't have installed python-xcaplib at all. I figured out the aur package of python-xcaplib is flagged out of date and the version 1.2.0 does not exist anymore on the source. So it breaks the installing when trying to download it.

init commented on 2019-11-30 16:47 (UTC)

@HarryH don't know what could be the problem in your case. I have just clean installed it.

HarryH commented on 2019-11-29 13:58 (UTC) (edited on 2019-11-29 13:58 (UTC) by HarryH)

There is one missing file when installing package ... I get the message: Failure while downloading http://download.ag-projects.com/XCAP/python-xcaplib-1.2.0.tar.gz The file not exist anymore. There is a new one: python-xcaplib-1.2.1.tar.gz

init commented on 2019-09-25 13:45 (UTC)

@acmiudhg you are prolly right, will fix it later

acmiudhg commented on 2019-09-25 12:03 (UTC)

What's the point in using an own repository for this AUR package with (currently) the only difference in the file beeing in the instructions for manual installation?

DOUBLENIGGER commented on 2019-02-10 17:02 (UTC)

I GOTCHU FAM INSTALL ffmpeg-compat-57 WHICH PROVIDES THE LONG LOST libavformat.so.57 YOU ARE LOOKING FOR

Tazmain commented on 2018-10-22 07:24 (UTC)

Please add 'python2-oauth2client' and 'python2-service-identity' to the dependencies as this is needed to run this software

freaknils commented on 2018-10-11 14:43 (UTC)

You should add python2-service-identity and python2-service-identity which was required to run blink on my pc.

TheDarkula commented on 2018-06-27 20:43 (UTC)

The PKGBUILD is missing dcadec-git from the AUR as a dependency.

Also, the build fails:

/usr/bin/ld: /usr/lib/libyuv.a(convert.cc.o): relocation R_X86_64_PC32 against symbol `cpu_info_' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value

julesm commented on 2018-04-13 13:06 (UTC)

Is anyone else suddenly having a problem with blink? It starts and works for one call and then it hangs. It won't exit and I have to kill the process via top. But then I cannot restart it successfully. Blink seems to start again but it doesn't fully load in that the accounts aren't active. I have to restart my machine to get it to work properly again and then it does so for only one call. I uninstalled it and reinstalled it so that it was rebuilt but I still have the problem. Anyone else having this? Any ideas? It's my favourite voip app!

ubone commented on 2018-03-25 13:36 (UTC)

needs python2-service-identity in deps

barbuk commented on 2018-02-07 09:44 (UTC)

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

jcerdan commented on 2018-02-06 21:24 (UTC)

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 (UTC)

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

jsteel commented on 2017-07-14 14:38 (UTC)

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

jsteel commented on 2017-07-14 13:14 (UTC)

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 (UTC)

@afv Thank you, can confirm it works!

afv commented on 2017-04-28 12:42 (UTC)

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. :)

veganvelociraptr commented on 2017-04-25 13:13 (UTC) (edited on 2017-04-25 14:05 (UTC) by veganvelociraptr)

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 (UTC)

Got Sycos error too; ImportError: cannot import name RAND_egd

Syco commented on 2017-04-24 15:36 (UTC)

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.

ogarcia commented on 2017-03-10 08:28 (UTC) (edited on 2017-03-10 08:28 (UTC) by ogarcia)

@wlp7s0 I add python2-service-identity as optional dependency if you want avoid the warning. Take note that if you are using a server without TLS connection or with dedicated certificate you can ignore the warning because blink will work perfectly.

wlp7s0 commented on 2017-03-10 06:38 (UTC)

After recent system update blink shows this error (recompiled and installed latest version): :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected. .... ImportError: No module named asn1crypto.algos To solve: # pacman -S extra/python2-pip # pip2 install service_identity Could not find updated package that broke it, sorry. But installing module again solves the problem.

ogarcia commented on 2017-01-29 11:38 (UTC)

@theforeigner You must rebuild ALL AUR dependencies of blink and blink itself. I think that the better option is uninstall Blink and its dependencies, remove the packages cache in /var/cache/pacman/pkg/ and install again. But IMPORTANT, rebuild ALL AUR. It's works fine.

veganvelociraptr commented on 2017-01-29 11:21 (UTC)

I wanted to see if updating the AG Projects dependencies would help, as they've been updated fairly recently as well as blink itself. I still get the same error starting blink (Cannot mix incompatible Qt library (version 0x50701) with this library (version 0x50800)), but thought that perhaps you want to update them either way. Their archiving system of new releases is a mess and it's hard to find the proper download location. Here are those I was able to find: eventlib 0.2.3 (current one in AUR is 0.2.2): http://ag-projects.com/ubuntu/pool/main/p/python-eventlib/python-eventlib_0.2.3.tar.xz msrplib 0.19.1 (current one in AUR is 0.19.0): http://ag-projects.com/ubuntu/pool/main/p/python-msrplib/python-msrplib_0.19.1.tar.xz

veganvelociraptr commented on 2017-01-29 11:03 (UTC)

Bummer! After updating to qt5 5.8.0, Blink won't start. The error I get is: Cannot mix incompatible Qt library (version 0x50701) with this library (version 0x50800) I tried rebuilding python2-sipsimple, but still get the same error.

wlp7s0 commented on 2017-01-27 08:05 (UTC)

Thanks again! Can confirm it works fine with python-sipsimple 3.1 and latest qt4 packages too

ogarcia commented on 2017-01-27 07:32 (UTC)

@wlp7s0 Yes, the PKGBUILD in pastebin http://pastebin.com/85sRLNLA

wlp7s0 commented on 2017-01-27 06:30 (UTC)

Thanks a lot ogarcia for updating the package. Can you please also provide another source to PKGBUILD file because I have over quota error from sprunge.su

veganvelociraptr commented on 2017-01-26 17:53 (UTC)

Thank you ogarcia, I can confirm it's working fine with sipsimple 3.1.0.

ogarcia commented on 2017-01-26 17:16 (UTC) (edited on 2017-01-29 11:40 (UTC) by ogarcia)

OK. I have the update. Take note that new package depends of updated python-sipsimple 3.1.0, and, at this moment, the python-sipsimple package is not updated in AUR. In meantime, please pick this PKGBUILD http://sprunge.us/XHTY to update python-sipsimple BEFORE update blink. Pastebin mirror http://pastebin.com/85sRLNLA of PKGBUILD. NOTE: After qt5 5.8 update you must rebuild ALL AUR dependencies of blink and blink itself to avoid "mix incompatible Qt library" issue.

ogarcia commented on 2017-01-26 15:16 (UTC)

@theforeigner Hi, sorry for delay. I do several test yesterday about udate blink to 3.0.1 but it fails with some errors. I'll work on it to update pkgbuild this afternoon. Stay tuned!

veganvelociraptr commented on 2017-01-26 13:07 (UTC)

Woohoo! I got Blink 3.0.1 running by installing it and all the dependencies manually. python-sipsimple 3.1 installed by just altering the PKGBUILD. I'm no arch guru nor anyway near a pro, so I downloaded the Blink 3.0.1 zip manually from github. Then I proceeded to manually build and install the python files. I also had to install python2-pyqt5 and python2-google-api-python-client to get it running. And there's the irritating bug when using any GTK based DE that prevents the Blink tray icon to be displaying, to which I used the "dbus-launch blink" workaround to get it back. ...but it works! I hope all this is some help to you, ogarcia. Once again, I apologize for not knowing my way around Arch Linux in general and PKGBUILD in particular and that these few pointers is all I can offer.

veganvelociraptr commented on 2017-01-26 12:40 (UTC)

@ogarcia: Is there any possibility you could upgrade this package to blink 3.0.1? I believe it fixes the recent errors that occur with newer python/qt4 version. On the other hand, it relies on a newer python-sipsimple 3.1.0, which could mean a great deal of work involved: http://devel.ag-projects.com/repositories/blink-qt/debian/changelog

wlp7s0 commented on 2017-01-24 08:36 (UTC)

@masolit I have this problem too after last full system upgrade. Downgrade those packages for blink to work: pyqt4-common-4.12-1 -> pyqt4-common-4.11.4-5 python2-pyqt4-4.12-1 -> python2-pyqt4-4.11.4-5 python2-sip-4.19-1 -> python2-sip-4.18.1-2 python-sip-4.19-1 -> python-sip-4.18.1-2 sip-4.19-1 -> sip-4.18.1-2 Sip client is a critical application for me. I think we should wait till blink will update to use new python versions, till then I stuck with old python versions. And let's hope other applications won't update to use just the last python libraries.)

commented on 2017-01-23 15:49 (UTC)

blink :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected. libpng warning: iCCP: known incorrect sRGB profile Traceback (most recent call last): File "/usr/bin/blink", line 31, in <module> blink = Blink() File "/usr/lib/python2.7/site-packages/application/python/types.py", line 39, in __call__ return cls.__instantiate__(*args, **kw) File "<string>", line 1, in __init__ File "/usr/lib/python2.7/site-packages/application/python/types.py", line 31, in instance_creator cls.__instances__[key] = super(Singleton, cls).__call__(*args, **kw) File "/usr/lib/python2.7/site-packages/blink/__init__.py", line 119, in __init__ self.main_window = MainWindow() File "/usr/lib/python2.7/site-packages/blink/mainwindow.py", line 70, in __init__ self.setupUi() File "/usr/lib/python2.7/site-packages/blink/mainwindow.py", line 214, in setupUi super(MainWindow, self).setupUi(self) File "<string>", line 316, in setupUi File "/usr/lib/python2.7/site-packages/blink/sessions.py", line 2666, in __init__ self._hangup_shortcuts.append(QShortcut('Ctrl+Esc', self, member=self._SH_HangupShortcutActivated, context=Qt.ApplicationShortcut)) File "/usr/lib/python2.7/site-packages/blink/sessions.py", line 2648, in __init__ super(QShortcut, self).__init__(key, parent, member, ambiguousMember) TypeError: QShortcut(QWidget): argument 4 has unexpected type 'NoneType'

ogarcia commented on 2017-01-16 12:20 (UTC)

@zatricky I make a simply revision update to "force" rebuild

zatricky commented on 2017-01-16 08:48 (UTC)

Heads-up. Rebuild required due to dependency libvncserver being updated from 0.9.10-4 to 0.9.11-1.

ogarcia commented on 2016-08-03 10:22 (UTC)

@promike IMHO, not necessary that I adopt your packages. I think that you are working well and your packages are well maintained ;) And about package names there are several docs about this: https://wiki.archlinux.org/index.php/Arch_packaging_standards#Additional_guidelines https://wiki.archlinux.org/index.php/VCS_package_guidelines It's a pretty literature to go to bed... xD

promike commented on 2016-08-03 10:05 (UTC)

@ogarcia Yes, I realized that our packages have some differences. I was unsure about your package name, I just simply copied mine from the AUR Archive, so I didn't have to think about this a lot, but I believe you. [If you wish you can still adopt my Blink related packages, I wouldn't mind it at all]

ogarcia commented on 2016-08-03 09:25 (UTC)

@promike, no the name is correct, the source is github, but source is from a fixed and stable release (blink-qt-2.0.0.tar.gz). The 'blink-git' name only can be used if you pick source files direct from master (aka: the devel branch). Your package and mine are slightly different. I not use darcs to make it. And yes, you're right with depends, consequence of "release early release often". I'll fix it soon.

promike commented on 2016-08-03 09:00 (UTC)

@ogarcia I think the name of your submission is inappropriate. It should be 'blink-git' if your source is from github. Else there would be no reason to duplicate an existing package. You can adopt mine if you really want to contribute to AUR. Besides this, your dependency list is redundant. My python2-sipsimple has some of these dependencies that you indicated here. Namely cython2, python2-cjson, python2-eventlib. Copy mine (blink-darcs) if you are confused.

ogarcia commented on 2016-08-01 10:06 (UTC)

@theforeigner, you must check your system cause I can build python2-sipsimple dependency without problems in my up-to-date and pristine build system (see https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot). Anyway you can use a prebuilded binary from this repo: https://repo.connectical.com/README.txt Greetings

veganvelociraptr commented on 2016-08-01 08:23 (UTC)

I'm very happy to see Blink back here on the AUR. However, it seems I'm still stuck using the old orphaned version, as I'm unable to install the python2-sipsimple dependency.