Package Details: snx-rs 2.7.2-2

Git Clone URL: https://aur.archlinux.org/snx-rs.git (read-only, click to copy)
Package Base: snx-rs
Description: Rust client for Checkpoint VPN tunnels
Upstream URL: https://github.com/ancwrd1/snx-rs
Keywords: vpn
Licenses: AGPL-3.0-only
Submitter: zdenek-biberle
Maintainer: zdenek-biberle
Last Packager: zdenek-biberle
Votes: 3
Popularity: 0.178768
First Submitted: 2023-12-29 11:17 (UTC)
Last Updated: 2024-11-14 00:11 (UTC)

Latest Comments

Horstage commented on 2024-07-23 12:17 (UTC)

Perfect! Thanks for the super quick response!

zdenek-biberle commented on 2024-07-23 12:13 (UTC)

Thanks for noticing that. The libappindicator-sys crate loads either the libayatana-appindicator3.so or the libappindicator3.so shared object at runtime. These are provided by the libayatana-appindicator and libappindicator-gtk3 packages, respectively.

It seems to me that libayatana-appindicator is the preferred choice these days, so I've added a dependency on it.

Horstage commented on 2024-07-23 06:37 (UTC) (edited on 2024-07-23 12:15 (UTC) by Horstage)

Running snx-rs-gui raises the following error

thread 'main' panicked at /home/janeil/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libappindicator-sys-0.9.0/src/lib.rs:41:5:
Failed to load ayatana-appindicator3 or appindicator3 dynamic library
libayatana-appindicator3.so.1: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
libappindicator3.so.1: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
libayatana-appindicator3.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
libappindicator3.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
zsh: IOT instruction (core dumped)  snx-rs-gui

the LLM of my choice told me to install libayatana-appindicator and now it works.

Edit: typo

zdenek-biberle commented on 2024-06-26 00:19 (UTC)

That's definitely a runtime dependency that I forgot. Fixed. Thanks!

vianney commented on 2024-06-25 08:23 (UTC)

Hi, There is a missing dependency: webkit2gtk-4.1. I'm not familiar with rust so I don't know if it's needed as a makedepends or depends.

The following warnings were emitted during compilation:

warning: javascriptcore-rs-sys@1.1.1: 

error: failed to run custom build command for `javascriptcore-rs-sys v1.1.1`
  The system library `javascriptcoregtk-4.1` required by crate `javascriptcore-rs-sys` was not found.
$ pacman -F javascriptcoregtk-4.1.pc                 
extra/webkit2gtk-4.1 2.44.2-1