New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
onionbalance: init at 0.2.0 #82638
onionbalance: init at 0.2.0 #82638
Conversation
Looks like new Tor is in a month. https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam/CoreTorReleases/043Status |
a320b88
to
01b95a2
Compare
01b95a2
to
f5b68ca
Compare
f5b68ca
to
19da969
Compare
c46c675
to
58c02c3
Compare
I get a ModuleNotFoundError when running this. Never used onionbalance before, so I could be missing config, but I don't think so. The error I get is:
|
sha256 = "0v2rrc7y6blxvsxg04yqn81sjwymi09wwm7mdgmh53zc0ryh9zv6"; | ||
}; | ||
|
||
buildInputs = [ setuptools setproctitle stem future pyyaml cryptography pycrypto ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I got it to work with using propagatedBuildInputs
instead of buildInputs
buildInputs = [ setuptools setproctitle stem future pyyaml cryptography pycrypto ]; | |
buildInputs = [ setuptools ]; | |
propagatedBuildInputs = [ setproctitle stem pyyaml cryptography pycrypto future ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It also needs setuptools in the propagatedBuildInputs. sorry for that
I build a module for onionbalance, but did not get around to test it yet. Feel free to use the module in this pr, as it either way depends on this. Kloenk@35bfb9c |
Had to rebase it and change some things, but now it Works. But I created a new branch for the rebase: Kloenk@36c23e4 |
b7659e9
to
68a088a
Compare
c5fd601
to
a20969a
Compare
a20969a
to
0f7da9c
Compare
I marked this as stale due to inactivity. → More info |
Please rebase |
I haven't thought about this in ages. Closing. |
Motivation for this change
Add
onionbalance
to nixpkgs.Requires a newer version of Tor that hasn't released as stable yet. See #86267.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)