This build script should not require end users to remove cached packages. It should download the packages with the version name in the downloaded file name. You can do this with the correct formatting of source array entries. This would download the files with some unique id rather than having the same name for every version. Problem solved. Please update your PKGBUILD file so users don't have to repair it manually each time. This is within your power.
Search Criteria
Package Details: private-internet-access-vpn 3.4-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/private-internet-access-vpn.git (read-only, click to copy) |
---|---|
Package Base: | private-internet-access-vpn |
Description: | Installs VPN profiles for Private Internet Access Service |
Upstream URL: | https://www.privateinternetaccess.com/ |
Keywords: | connman networkmanager openvpn python vpn |
Licenses: | GPL |
Conflicts: | xawtv |
Submitter: | flamusdiu |
Maintainer: | Auerhuhn |
Last Packager: | Auerhuhn |
Votes: | 86 |
Popularity: | 0.000008 |
First Submitted: | 2014-08-14 01:22 (UTC) |
Last Updated: | 2024-04-14 17:12 (UTC) |
Dependencies (10)
- openvpn (openvpn-gitAUR, openvpn-mbedtlsAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-docopt
- python-setuptools
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-wheel (make)
- connman (connman-gitAUR, connman-systemd-resolvedAUR) (optional) – Enables PIA for Connman
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Enables PIA for Network Manager (needs a openvpn plugin)
Required by (0)
Sources (9)
Latest Comments
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 48 Next › Last »
bramswenson commented on 2018-01-22 15:44 (UTC)
Gelmo commented on 2018-01-11 02:19 (UTC)
@10479 This is because pacaur is using the old assets from your cache. I corrected this by deleting my pacaur cache for my user:
rm -rf ~/.cache/pacaur/*
After doing this, it works for me with pacaur -S private-internet-access-vpn
slip commented on 2018-01-10 18:49 (UTC) (edited on 2018-01-10 18:49 (UTC) by slip)
I was stuck on version 3.3.2-5 (now 3.3.3-4) because every week when I run updates, this package doesn't pass the checks. It still worked fine so I didn't really care to mess with it. Anyway, pacaur hates this package for some reason, but grabbing the snapshot and using makepkg worked without a problem. Thanks to the maintainer though for putting in all of the work on this.
flamusdiu commented on 2018-01-10 17:07 (UTC)
Updated the ZIPs again.
mkeedlinger commented on 2018-01-10 01:46 (UTC)
I am having the same issue as @ZAKhan just now.
flamusdiu commented on 2018-01-03 16:11 (UTC)
@ZAKhan, looks like they were updated (again). Fixed now.
ZAKhan commented on 2018-01-03 06:41 (UTC)
I did a clean install as per @flamusdiu instructions still getting errors
==> Validating source files with sha256sums... openvpn-ip-lport.zip ... FAILED openvpn.zip ... FAILED openvpn-strong.zip ... FAILED login-example.conf ... Passed pia-example.conf ... Passed restart.conf ... Passed vpn.sh ... Passed pia.8.gz ... Passed python-pia ... Skipped openvpn-update-resolv-conf ... Skipped ==> ERROR: One or more files did not pass the validity check!
jD91mZM2 commented on 2017-12-22 11:00 (UTC)
Works like a charm! I would suggest updating the version's rel so people with failed caches don't have to clear those, but it's no big deal.
BoneTone commented on 2017-12-22 04:04 (UTC)
@flamusdiu: thank you. I guess my git pull wasn't clean. My first time hitting this issue, so I apologize for the faulty report. Thanks for the guidance and for maintaining the package.
Cheers!
flamusdiu commented on 2017-12-21 19:22 (UTC) (edited on 2017-12-21 19:23 (UTC) by flamusdiu)
@BoneTone: are you sure it was a clean git pull? I just pulled it and it passed and built fine.
1) git clone https://aur.archlinux.org/private-internet-access-vpn.git
2) makepkg -sr --cleanbuild --force
'-sr' adds and removed any depends via Pacman
'--cleanbuild' ensures $srcdir is removed
'--force' forces the build (helpful when I am testing the same build over and over)
Pinned Comments
Auerhuhn commented on 2023-10-27 08:23 (UTC) (edited on 2023-10-27 08:23 (UTC) by Auerhuhn)
Note that this package provides only VPN profiles but not the vendor’s software.
The package version refers to the
python-pia
tool by @flamusdiu, which may lag behind the vendor’s own VPN software version.Please do not flag this package out-of-date unless @flamusdiu releases a new stable
python-pia
version.Thank you!