Removing the /var/builds/tor-git/tor
directory and running makepkg -sric
allowed me to finish the installation process. However this version is not a stable Tor release which raises the question of why it is offered here without at least a warning to that effect. The only pinned comment is from 2016 and qualifies as stale.
Search Criteria
Package Details: tor-git 0.4.9.2.alpha.r83.g58248ad-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/tor-git.git (read-only, click to copy) |
---|---|
Package Base: | tor-git |
Description: | An anonymizing overlay network (development version) |
Upstream URL: | https://www.torproject.org |
Licenses: | BSD |
Conflicts: | tor |
Provides: | tor |
Submitter: | skydrome |
Maintainer: | skydrome |
Last Packager: | skydrome |
Votes: | 14 |
Popularity: | 0.177302 |
First Submitted: | 2012-07-31 04:56 (UTC) |
Last Updated: | 2025-05-16 06:45 (UTC) |
Dependencies (14)
- libcap
- libevent (libevent-gitAUR)
- libseccomp (libseccomp-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- xz (xz-gitAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- asciidoc (asciidoc-gitAUR) (make)
- ca-certificates (ca-certificates-utils) (make)
- git (git-gitAUR, git-glAUR) (make)
- systemd (systemd-gitAUR, systemd-selinuxAUR) (make)
- python (python37AUR) (check)
- meek (optional) – obfuscating pluggable transport proxy
- obfs4proxyAUR (obfs4-gitAUR) (optional) – obfuscating pluggable transport proxy
- torsocks (torsocks-gitAUR) (optional) – allow transparent SOCKS proxying
Required by (61)
- archtorify-git (requires tor)
- bisq2 (requires tor)
- cryo (requires tor) (optional)
- cwtch-autobindings (requires tor)
- cwtch-autobindings-git (requires tor)
- cwtch-bin (requires tor) (optional)
- electron-cash (requires tor) (optional)
- electron-cash-git (requires tor) (optional)
- feather-wallet (requires tor) (optional)
- featherwallet-appimage (requires tor)
- filtor (requires tor)
- gimmeasearx-git (requires tor) (optional)
- grin-wallet (requires tor) (optional)
- grin-wallet-bin (requires tor) (optional)
- hummin (requires tor)
- jailbox-git (requires tor)
- libcwtch-go (requires tor)
- libcwtch-go-git (requires tor)
- mkinitcpio-tor (requires tor)
- mkinitcpio-tor-http (requires tor)
- Show 41 more...
Sources (10)
cbhihe commented on 2025-06-13 15:16 (UTC) (edited on 2025-06-14 08:28 (UTC) by cbhihe)
cbhihe commented on 2025-06-13 14:38 (UTC) (edited on 2025-06-13 14:44 (UTC) by cbhihe)
after upgrading to 0.4.9.2 today, I did:
> makepkg -sric
==> Making package: tor-git 0.4.9.2.alpha.r83.g58248ad-1 (Fri 13 Jun 2025 16:31:20)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[sudo] password for ckb:
resolving dependencies...
looking for conflicting packages...
Package (3) New Version Net Change
extra/docbook-xml 4.5-10 1.96 MiB
extra/docbook-xsl 1.79.2-9 26.32 MiB
extra/asciidoc 10.2.1-2 2.34 MiB
Total Installed Size: 30.63 MiB
:: Proceed with installation? [Y/n]
(3/3) checking keys in keyring [########################################] 100%
(3/3) checking package integrity [########################################] 100%
(3/3) loading package files [########################################] 100%
(3/3) checking for file conflicts [########################################] 100%
(3/3) checking available disk space [########################################] 100%
:: Processing package changes...
(1/3) installing docbook-xml [########################################] 100%
(2/3) installing docbook-xsl [########################################] 100%
(3/3) installing asciidoc [########################################] 100%
Optional dependencies for asciidoc
graphviz: graphviz-filter [installed]
lilypond: music-filter
imagemagick: music-filter [installed]
source-highlight: source-highlight-filter [installed]
dblatex: pdf generation
fop: alternative pdf generation
w3m: text generation
lynx: alternative text generation
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
==> ERROR: /var/builds/tor-git/tor is not a clone of https://gitlab.torproject.org/tpo/core/tor
Aborting...
==> Removing installed dependencies...
Any clue as to what the error "==> ERROR: /var/builds/tor-git/tor is not a clone of https://gitlab.torproject.org/tpo/core/tor" is about ? Could it be because the "master" branch at origin was renamed "main" but I still have "master" locally ? Essentially it is blocking for me to install the update.
Technetium1 commented on 2021-12-16 07:05 (UTC)
Git needs to be added to depends.
EndlessEden commented on 2021-09-09 11:09 (UTC)
Tor renamed master branch to main
skydrome commented on 2020-11-23 22:14 (UTC)
skydrome commented on 2020-11-14 22:54 (UTC)
can you try adding LimitMEMLOCK=infinity to the service file, without setting CAP_SYS_RESOURCE
cbhihe commented on 2020-11-14 18:50 (UTC) (edited on 2020-11-14 18:53 (UTC) by cbhihe)
Running on 5.9.8-arch1-1 and just like @PrinceMachiavelli, I added CAP_SYS_RESOURCE to CapabilityBoundingSet inside the file /usr/lib/systemd/system/tor.service
to get tor.service
to start.
Otherwise I got the following error: "Unable to raise RLIMIT_MEMLOCK: Operation not permitted"
After adding the capability in the service unit file, make sure to disable/enable your service to rebuild the symlink.
BTW, the same thing occurs when executing the community/tor
package instead of the AUR one...
skydrome commented on 2020-04-15 08:07 (UTC)
skydrome commented on 2019-02-22 04:25 (UTC) (edited on 2019-02-23 05:58 (UTC) by skydrome)
Added option for building the rust modules
Added %include /etc/tor/torrc.d/ directive with some commonly used options to avoid cluttering the main torrc file
CAP_DAC_READ_SEARCH removed
_branch can be uncommented to build the stable version
Pinned Comments
skydrome commented on 2016-11-12 03:17 (UTC)