Hey all, so thanks for the input I tried both methods the second one "sudo ln -s /usr/lib/libidn2.so /usr/lib/libidn2.so.0" worked for my configuration, @lietzu thankyou for the fix much appreciated.
Search Criteria
Package Details: vpn-unlimited-bin 9.0.0-1
Package Actions
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: | None |
Last Packager: | carsme |
Votes: | 17 |
Popularity: | 0.000010 |
First Submitted: | 2023-08-10 08:56 (UTC) |
Last Updated: | 2024-01-28 23:19 (UTC) |
Dependencies (21)
- bash (bash-devel-gitAUR, bash-gitAUR)
- boost174-libsAUR
- c-ares (c-ares-gitAUR)
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- iptables (iptables-gitAUR, iptables-fullconenat-nftAUR, iptables-nft)
- libcap-ng (libcap-ng-gitAUR)
- libnl (libnl-gitAUR)
- lz4 (lz4-gitAUR)
- lzo
- openresolv (openresolv-gitAUR, systemd-resolvconf-fmlAUR, systemd-resolvconf-selinuxAUR, systemd-resolvconf-gitAUR, systemd-resolvconf)
- openssl (openssl-gitAUR, openssl-staticAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-declarative (qt5-declarative-gitAUR)
- qt5-graphicaleffects (qt5-graphicaleffects-gitAUR)
- qt5-quickcontrols2 (qt5-quickcontrols2-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-webengine
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
Required by (0)
Sources (3)
XBC4000 commented on 2019-01-23 18:25 (UTC)
lietzu commented on 2019-01-23 16:03 (UTC)
@XBC4000 I was having the same issue, but aytekinar's solution did not work for me. I temporarily worked around the renaming issue using sudo ln -s /usr/lib/libidn2.so /usr/lib/libidn2.so.0
instead.
aytekinar commented on 2019-01-23 10:44 (UTC)
Hi, @XBC4000. It is not about the package --- apparently, the latest update on libidn2.so
broke some packages due to the naming changes in the shared object. Could you please run git clone <https://aur.archlinux.org/vpn-unlimited> /tmp/vpn-unlimited ; cd /tmp/vpn-unlimited ; makepkg --syncdeps --clean --cleanbuild --rmdeps --install
to reinstall the package?
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:
- 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, - 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.
Pinned Comments
ItachiSan commented on 2025-03-28 09:36 (UTC)
Hi,
I rarely use the app; I fixed locally one issue, but can't get it to work otherwise. So, I will leave it to the next maintainer.
If you have app issues, I recommend generating profiles in the account page, since those integrate very well with all regular tools like NetworkManager and CLI tools like wireguard and openvpn.
carsme commented on 2023-12-28 16:59 (UTC)
NOTE: Issues regarding
icu
library files not being found, such asare not strictly related to this package, but to
boost174
. Each time theicu
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 rebuildboost174
yourself or, even better, leave a comment inboost174
so I can publish a new pkgver and as such force a rebuild for all users.