The package for Arch Linux currently depends on someone manually changing the $pkgver variable every time the package is updated upstream. Is there a link that always redirects to the latest version of the package or a better way to detect what the current version is? I am aware that the releases are found here, but that doesn't have a static folder for the latest build.

  • Here is a quote from Launchpad : "You can update your system with unsupported packages from this untrusted PPA by adding ppa:webupd8team/tor-browser to your system's Software Sources." sources : launchpad.net/~webupd8team/+archive/ubuntu/tor-browser Apr 10, 2016 at 16:44
  • @wo4v51v5774sdk9j Arch doesn't use PPAs.
    – user994
    Apr 20, 2016 at 0:46
  • gettor.torproject.org/api/latest.json but pkgver must be defined before the source fetch happens. So I don't think this would help, the update wouldn't happen without manual intervention still.
    – cacahuatl
    Sep 2, 2016 at 15:14
  • @canonizingironize Actually you could probably get the current version from HERE with some grep magic.
    – user994
    Sep 6, 2016 at 1:49
  • I think the problem is in the PKGBUILD file config though? how does it know theres a new version to build if it needs to run the build script to find out if theres a new version?
    – cacahuatl
    Sep 6, 2016 at 3:09

1 Answer 1


The AUR package should stay pretty up to date. If you want to help keep it up, you can subscribe to one of the places that new releases are announced (I use the blog rss feed) and flag the package when a new release comes out.

By default, TBB will notify you on startup if your version is out of date. I have not checked the Arch version, but on my Mac I can use the built-in updater to download and install any updates.

  • the built-in updater will not work on a system install, since it would require root permissions, and no one should be running tor browser as root.
    – cacahuatl
    Sep 2, 2016 at 14:51
  • Ah, good point - I forgot that on OS X my homebrew caskroom is owned by my (unprivileged) user. Sep 3, 2016 at 22:27

You must log in to answer this question.