Package Details: vpn-unlimited-bin 9.0.0-1

Git Clone URL: https://aur.archlinux.org/vpn-unlimited-bin.git (read-only, click to copy)
Package Base: vpn-unlimited-bin
Description: VPN Unlimited client application
Upstream URL: https://www.vpnunlimitedapp.com
Licenses: custom
Conflicts: vpn-unlimited
Provides: vpn-unlimited
Submitter: carsme
Maintainer: ItachiSan
Last Packager: carsme
Votes: 17
Popularity: 0.000200
First Submitted: 2023-08-10 08:56 (UTC)
Last Updated: 2024-01-28 23:19 (UTC)

Pinned Comments

carsme commented on 2023-12-28 16:59 (UTC)

NOTE: Issues regarding icu library files not being found, such as

vpn-unlimited: error while loading shared libraries: libicudata.so.73: cannot open shared object file: No such file or directory

are not strictly related to this package, but to boost174. Each time the icu package in the official repositories is updated to a new major version, boost174 needs to be rebuilt.

You don't need to install any version of icu other than the package available in the official repositories. To resolve the issue, either rebuild boost174 yourself or, even better, leave a comment in boost174 so I can publish a new pkgver and as such force a rebuild for all users.

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 Next › Last »

XBC4000 commented on 2019-01-23 06:16 (UTC)

Hello, I seem to be getting this error when trying to start latest version.

Some help would be much appreciated.

/usr/share/vpn-unlimited/vpn-unlimited: error while loading shared libraries: libidn2.so.0: cannot open shared object file: No such file or directory

Thanks.

tri1976 commented on 2018-11-16 13:59 (UTC)

I remove this package, clean orphan packages, and then reinstall it and it's working. Thanks for maintaining this.

aytekinar commented on 2018-11-07 08:35 (UTC)

@tri1976, it seems to me that you are still using the previous version of this package. Have you tried updating it? I have dropped the dependency on libcurl-openssl-1.0, and replaced it with libcurl-compat from community. Even so, you are having a warning from the curl library, which I believe does not have much to do with the memory corruption error you are experiencing. Please try upgrading this package, and using sudo pacman -Rscn $(pacman -Qtdq) (on bash) to get rid of the orphan packages from your system. Otherwise, I cannot help much, as the package seems to be running for me and a bunch of other people in this thread.

tri1976 commented on 2018-11-06 21:57 (UTC)

I updated Arch yesterday and it broke this program. It required qt5-webengine now. I got the following messages when trying to run it

/usr/share/vpn-unlimited/vpn-unlimited: /usr/lib/libcurl-openssl-1.0.so: no version information available (required by /usr/lib/libvpnu_private_sdk.so.1) Translation file loaded: ":/translations/translations/VPN_Unlimited_English.qm" Translation file loaded: ":/translations/translations/VPN_SDK_English.qm" malloc(): memory corruption

Any idea how to fix it?

aytekinar commented on 2018-10-30 11:52 (UTC)

@Ray, sorry for the inconvenience.

If you followed the posts here, you must have realized that I needed to bump the package version due to the consistent out-of-date flagging of the package from users. Moreover, this application seems to be a bit fragile to install on Arch Linux. I must admit that I am not an expert in Linux systems in general, and definitely not in Arch Linux, either. I needed to write a PKGBUILD file for my own use, and I just wanted to share it here on AUR, when I noticed that it was working on my system. Below, you would see a lot of posts complaining that the package results in crashes of different sort for different users. What I did when I created this PKGBUILD was to try to translate the Ubuntu dependencies to those available in Arch Linux, and wrap them inside an Arch-friendly PKGBUILD file.

Having said, both this version and the previous one, 4.23-2, do work on my machines. I think you can follow one of the two alternatives:

  1. If you have not already cleared your pacman cache, you could try searching for the corresponding file under /var/cache/pacman/pkg. Then, pacman -U <filename_of_the_version_you_want> should downgrade the package back to what was working on your machine,
  2. You could simply download this package and build from the previous tag. To do so, try the following:
git clone https://aur.archlinux.org/vpn-unlimited /tmp/vpn-unlimited
cd /tmp/vpn-unlimited
git checkout -b install b8c30453eda69a5976de04ee280bac67bd08969e
makepkg --syncdeps --clean --cleanbuild --rmdeps --install

Upon succesful build of the package, pacman should ask you if you would like to downgrade. Later, you can add this package to the IgnorePkg line of /etc/pacman.conf to disable updates to the package until you choose to do so.

P.S: Both this version and the previous version, i.e., 4.23-2, are the same versions of the upstream VPN Unlimited App. You should still be fine with the previous version of this package.

alkalien commented on 2018-10-28 21:28 (UTC) (edited on 2018-10-28 21:30 (UTC) by alkalien)

@aytekinar, Not bumping the version numbers when the package itself has been changed is indeed stupid. That was my bad, I am new to AUR in general, so I thought mere flagging would have worked.

Ray commented on 2018-10-27 07:25 (UTC)

I installed this package to update my previous vpn-unlimited 4.23-2 package that I had successfully installed from AUR. The new version will not run at all. VPN Unlimited starts, but crashes immediately. Any suggestions on how to fix this? Where can I find the previous version? I can reinstall that.

If it works, I'll most certainly avoid updating something that isn't broken

aytekinar commented on 2018-10-23 18:04 (UTC) (edited on 2018-10-23 18:07 (UTC) by aytekinar)

@pizzapower, I have already updated the package. That line has been removed and the dependency on libcurl-openssl-1.0 has been replaced with libcurl-compat provided by the community.

pizzapower commented on 2018-10-23 17:59 (UTC) (edited on 2018-10-23 18:00 (UTC) by pizzapower)

How I fixed the latest problem:

  • edit /usr/bin/vpn-unlimited (it's a shell script)

  • comment the second line

#export LD_PRELOAD=libcurl-openssl-1.0.so

Now it works.