Package Details: nordvpn-git r390.11c55f2-1

Git Clone URL: https://aur.archlinux.org/nordvpn-git.git (read-only, click to copy)
Package Base: nordvpn-git
Description: NordVPN client for Linux (Git version)
Upstream URL: https://github.com/NordSecurity/nordvpn-linux
Keywords: nordvpn
Licenses: GPL3
Conflicts: nordvpn-bin, nordvpn-cli-bin, openvpn-nordvpn
Provides: nordvpn
Submitter: wcyat
Maintainer: wcyat
Last Packager: wcyat
Votes: 4
Popularity: 0.000457
First Submitted: 2023-04-07 05:19 (UTC)
Last Updated: 2024-03-04 05:09 (UTC)

Latest Comments

3xploiton3 commented on 2024-11-17 04:59 (UTC)

==> Making package: nordvpn-git r390.11c55f2-1 (Sun 17 Nov 2024 11:58:31 AM WIB)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
==> Removing existing $srcdir/ directory...
==> Extracting sources...
==> Starting prepare()...
Cloning into 'nordvpn-linux'...
remote: Enumerating objects: 11582, done.
remote: Counting objects: 100% (3449/3449), done.
remote: Compressing objects: 100% (1265/1265), done.
error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8)
error: 1652 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: nordvpn-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
nordvpn-git - exit status 4

acharis commented on 2024-07-24 19:21 (UTC) (edited on 2024-07-24 19:23 (UTC) by acharis)

+ source /opt/ci/archs.sh
++ [[ ! -n amd64 ]]
++ ARCHS_REVERSE=([i386]=i386 [i686]=i386 [amd64]=amd64 [x86_64]=amd64 [armel]=armel [armv5l]=armel [armv5_eabi]=armel [armhf]=armhf [armhfp]=armhf [armv7_eabihf]=armhf [arm64]=aarch64 [aarch64]=aarch64)
++ declare -A ARCHS_REVERSE
++ ARCHS_DEB=([i386]=i386 [amd64]=amd64 [armel]=armel [armhf]=armhf [aarch64]=arm64)
++ declare -A ARCHS_DEB
++ ARCHS_RPM=([i386]=i386 [amd64]=x86_64 [armel]=armv5l [armhf]=armhfp [aarch64]=aarch64)
++ declare -A ARCHS_RPM
++ ARCHS_GO=([i386]=386 [amd64]=amd64 [armel]=arm [armhf]=arm [aarch64]=arm64)
++ declare -A ARCHS_GO
++ ARCHS_RUST=([i386]=i686 [amd64]=x86_64 [armel]=armv5_eabi [armhf]=armv7_eabihf [aarch64]=aarch64)
++ declare -A ARCHS_RUST
++ export ARCHS
++ export ARCHS_REVERSE
++ export ARCHS_DEB
++ export ARCHS_RPM
++ export ARCHS_GO
++ export ARCHS_RUST
+ targets=([amd64]=x86_64-unknown-linux-gnu [aarch64]=aarch64-unknown-linux-gnu [i386]=i686-unknown-linux-gnu [armhf]=armv7-unknown-linux-gnueabihf [armel]=arm-unknown-linux-gnueabi)
+ declare -A targets
+ pushd /opt/build/foss
/opt/build/foss /opt
+ for arch in "${ARCHS[@]}"
+ target=x86_64-unknown-linux-gnu
+ cargo build --target x86_64-unknown-linux-gnu --release
build/foss/build.sh: line 17: cargo: command not found
Error: exit code 127
==> ERROR: A failure occurred in build().
    Aborting...

wcyat commented on 2024-03-04 05:10 (UTC)

Thanks @kyouwakokomade. Changed accordingly.

kyouwakokomade commented on 2024-03-03 18:40 (UTC)

It appears that the location of rsa-key-1.pub in the src folder has moved.

In order to build successfully I had to change in the PKGBUILD install -Dm644 contrib/rsa/rsa-key-1.pub "${pkgdir}/var/lib/nordvpn/data/rsa-key-1.pub to install -Dm644 daemon/response/rsa-key-1.pub "${pkgdir}/var/lib/nordvpn/data/rsa-key-1.pub

wcyat commented on 2023-10-15 11:00 (UTC)

Sorry to be late. The issue has been fixed by building with docker.

wcyat commented on 2023-08-27 12:09 (UTC)

That's a go dependency problem, you will have to report to upstream.

dbacc commented on 2023-08-27 11:57 (UTC)

Cannot build successfully at the moment with go version 1.21.

" /tmp/go/pkg/mod/github.com/quic-go/quic-go@v0.33.0/internal/qtls/go121.go:5:13: cannot use "The version of quic-go you're using can't be built on Go 1.21 yet. For more details, please see https://github.com/quic-go/quic-go/wiki/quic-go-and-Go-versions." (untyped string constant "The version of quic-go you're using can't be built on Go 1.21 yet. F...) as int value in variable declaration "

wcyat commented on 2023-05-19 14:42 (UTC)

The updated version will remove /var/lib/nordvpn/data/install.dat and /var/lib/nordvpn/data/settings.dat as part of the install script (nordvpn-git.install), if they exist.

edtoml commented on 2023-05-18 16:58 (UTC)

After having nordvpn-bin installed I have found that this build does not work. To fix it two files in '/var/lib/nordvpn/data' need to be removed, those being settings.data and install.dat. These files are recreated when you complete the login process. Note i have found that the xdg command line sesstion does not aways work (due to browers issues at my end). If this happens copy the link from 'Continue' on the 'Great - you're in!' page and manully run 'nordvpn click "<coppied link>" to complete the login. For more info refer to:

https://github.com/NordSecurity/nordvpn-linux/issues/3

edtoml commented on 2023-04-28 22:00 (UTC) (edited on 2023-04-28 22:15 (UTC) by edtoml)

This should also depend on 'wget'. The package builds fine here but gets: nordvpnd[1873]: 2023/04/28 17:19:39 cipher: message authentication failed suspect there is another dependency missing.
Interestingly, nordvpn-bin works.