[metrics-bugs] #30586 [Metrics/Onionperf]: requirements are not included in setup.py
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon May 25 21:35:45 UTC 2020
#30586: requirements are not included in setup.py
---------------------------------------+--------------------------------
Reporter: irl | Owner: phw
Type: defect | Status: merge_ready
Priority: Medium | Milestone:
Component: Metrics/Onionperf | Version:
Severity: Normal | Resolution:
Keywords: metrics-team-roadmap-2020 | Actual Points: 0.45
Parent ID: #33321 | Points: 0.5
Reviewer: | Sponsor: Sponsor59-must
---------------------------------------+--------------------------------
Comment (by karsten):
Okay, I agree with the general approach to have different steps for
researchers and developers and for ourselves.
However, I'm still having difficulties with building and running OnionPerf
without using `pip`: The command `python3 setup.py install --user` still
runs `pip` in the background, and I'm unclear how to set `PYTHONPATH` in
order to avoid running that command in the first place. Once I know how to
do that I can merge this branch (and apply the #33433 patch on top of it).
Another minor issue is that `python3-setuptools` needs to be listed as
required package in the instructions now. I can add that to `README.md`,
if that's the only remaining issue.
Thanks for your patience! :)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30586#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the metrics-bugs
mailing list