@mmkodali I got the same error yesterday. I worked around by installing ICU 73 manually.
- Download ICU 73.2 from https://github.com/unicode-org/icu/releases/tag/release-73-2
- For convenience, I downloaded the binary package for Ubuntu 22.04 and copied all the libraries into
/usr/local/lib
(I disregarded the other content, lest it interferes with files installed and managed by my system) - I then linked all the new libraries in
/usr/local/lib
from/usr/lib
, e.g.sudo ln -s /usr/local/lib/libicudata.so.73 /usr/lib/libicudata.so.73
(you need to apply this for the other libicu* files as well). - I restarted the vpn-unlimited daemon by running
sudo systemctl start vpn-unlimited-daemon
- Check if it started up correctly:
sudo systemctl status vpn-unlimited-daemon
- Now that the daemon has started, vpn-unlimited should run fine without the mentioned error message.
I think the better approach would be to install ICU 73 from source, or to link a package containing ICU 73 in the package build. Maybe this one would work: https://aur.archlinux.org/packages/icu73-bin
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.