Hi,
python has a memory leak in the test for test_socket.py, and it was
fixed in commit 90aeaee861845142843a0f988fa4ff016c723cdb.
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=90aeaee861845142843a0f988fa4ff016c723cdb
More information from IRC:
8<--
I want to use guix environment with icedtea@3.7:jdk.
--8<---cut here---start->8---
user@antelope ~$ guix environment icedtea@3.7:jdk
user@antelope ~ [env]$ java -version
java version "1.7.0_171"
OpenJDK Runtime Environment (IcedTea 2.6.13) (linux-gnu build 1.7.0_
When trying to build OpenAL, I get a 404 "Not Found."
> download failed
> "http://tarballs.nixos.org/sha256/1mhf5bsb58s1xk6hvxl7ly7rd4rpl9z8h07xl1q94brywykg7bgi";
> 404 "Not Found"
> failed to download
> "/gnu/store/3bdqdxl3aribv35dcp2glx8sg3slxxkx-openal-soft-1.19.0.tar.bz2" from
> "http://kc
> This is just wrong: it calls the client's /gnu/store/.../sh on the server.
Thanks for identifying the problem. Your solution sounds good.
> Could you check whether replacing '(which "sh")' with '"sh"' works? It does
> for me.
Yes, this works in my testing.
> A POSIX-compliant 'sh' was always an
Hi Tobias,
After testing, I think the /bin/sh substitution introduced a regression.
Lines in question:
(substitute* "sshuttle/ssh.py"
;; Perhaps this is unreachable, but don't let's take risks.
(("/bin/sh") (which "sh")))
$ sshuttle -r user server.com 0/0 -x server.com
ksh: /gnu/store/rb...
Yes, feel free to mention my name and e-mail. Thank you for your work
packaging it.
sshuttle is a python program that uses /usr/bin/env at line 196 of:
/gnu/store/...-sshuttle-0.78.4/lib/python3.6/site-packages/sshuttle/client.py
['sudo', '-p', '[local sudo] Password: ', '/usr/bin/env',
Trying to run sshuttle on GuixSD results in:
$ sshuttle -r u...@server.com 0/0 -x server.com
s