Package Details: private-internet-access-vpn 3.4-2

Git Clone URL: (read-only, click to copy)
Package Base: private-internet-access-vpn
Description: Installs VPN profiles for Private Internet Access Service
Upstream URL:
Keywords: connman networkmanager openvpn python vpn
Licenses: GPL
Submitter: flamusdiu
Maintainer: flamusdiu
Last Packager: flamusdiu
Votes: 84
Popularity: 0.50
First Submitted: 2014-08-14 01:22
Last Updated: 2021-01-13 12:37

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Bad3r commented on 2021-03-22 10:55

steps to fixing the error

==> ERROR: Failure while creating working copy of python-pia git repo
error making: private-internet-access-vpn
  1. navigate to the local cache folder for the package


  2. edit the PKGBUILD file

  3. locate the line contaning the git pull request\


  4. modify the url by changing tag=${pkgver} to tag=v${pkgver}


  5. Save the file

  6. In the package cache directory build the package using the command

    makepkg -si

RogueToad50 commented on 2021-01-25 11:48

The package is unfortunately still broken, but it seems that the solution proposed by hyness still works (prepending a v to the tag on that github link). Please update?

flamusdiu commented on 2021-01-14 16:57

Woops. I'll get that updated.

hyness commented on 2021-01-14 16:48

I got the following error when building

-> Creating working copy of python-pia git repo...
Cloning into 'python-pia'...
fatal: invalid reference: 3.4

I was able to fix it by prepending a vto the tag


flamusdiu commented on 2020-12-20 14:05

Looks like they removed a bunch of configuration as well. Hmm, working out removing the other configuration options since they do not work.

flamusdiu commented on 2020-12-17 03:41

Hmm, okay. I have some work to do. Apparently, PIA changed the file names and moves stuff around. Let me see how I want to work this out.

mijoharas commented on 2020-12-15 23:18

sorry, the comment I just made was actually for the dev version of this package, I'll cross post it there.

mijoharas commented on 2020-12-15 23:17

Seems even more broken than usual. So I got it working by changing the egrep line in the PKGBUILD to:

    host=$(grep -Po "(?<=remote )[-a-zA-Z.]+" "$file")

I also had to modify python-pia before a could call sudo pia -a. I had to change line 85 in pia/applications/ to :

        return [h.fqdn for h in properties.get_default_hosts_list() if == re.sub('_', ' ', config_id)][0]

(note the swapped '_' and ' ' there). That seems to have done the trick, but man was this a pain. Either way, vpn working again.

smallpotato commented on 2020-09-10 21:55

Installation fails:

:: (1/1) Parsing SRCINFO: private-internet-access-vpn
==> Making package: private-internet-access-vpn 3.3.3-12 (Thu 10 Sep 2020 05:45:21 PM EDT)
==> Retrieving sources...
  -> Downloading
   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                  Dload  Upload   Total   Spent    Left  Speed
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Failure while downloading
error downloading sources: private-internet-access-vpn

prometheus commented on 2020-07-15 19:09

Installation fails:

==> Validating source files with sha256sums... ... FAILED ... FAILED ... FAILED
    login-example.conf ... Passed
    pia-example.conf ... Passed
    restart.conf ... Passed ... Passed
    pia.8.gz ... Passed
    python-pia ... Skipped
    openvpn-update-resolv-conf ... Skipped
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: private-internet-access-vpn