Re: `guix pull` of an ssh channel fails

2021-05-17 Thread Bone Baboon
Phil writes: > My theory here is that "git clone" is using your id_rsa file which is > working, and for some reason the ssh-agent is failing for guix. > Another cruder way to test this is to move your private key out of > your .ssh directory so ssh doesn't find it by default. Then manually > add

Re: `guix pull` of an ssh channel fails

2021-05-15 Thread divoplade
Hello, Le samedi 15 mai 2021 à 08:07 +0100, Phil a écrit : > It also looks like there is no problem with Git. I can clone the > > channel `git clone > > ssh://@:22/absolute/path/to//`. Where > > is the user in the output of `ls -l `. guix uses libgit2, which is not the same implementation as g

Re: `guix pull` of an ssh channel fails

2021-05-15 Thread Phil
Hi Bone Baboon writes: > It also looks like there is no problem with Git. I can clone the > channel `git clone > ssh://@:22/absolute/path/to//`. Where > is the user in the output of `ls -l `. Interesting - I only have one other suggestion - given "git clone" is working on its own from the sam

Re: `guix pull` of an ssh channel fails

2021-05-14 Thread Bone Baboon
Phil writes: >> After running `ssh-agent` and using the environment variables it outputs >> in the command `SSH_AUTH_SOCK=/tmp/ssh-XXLfu5ES/agent.18550 >> SSH_AGENT_PID=18551 guix pull` I am no longer getting this error message >> "guix pull: error: Git error: error authenticating: no auth sock

Re: `guix pull` of an ssh channel fails

2021-05-13 Thread Phil
Hi, Bone Baboon writes: > I received help from civodul on #guix. They suggested I run > `ssh-agent`. Yes this is necessary - Guix will only read a key from an agent not a file. > > After running `ssh-agent` and using the environment variables it outputs > in the command `SSH_AUTH_SOCK=/tmp/ssh

Re: `guix pull` of an ssh channel fails

2021-05-12 Thread Bone Baboon
I received help from civodul on #guix. They suggested I run `ssh-agent`. After running `ssh-agent` and using the environment variables it outputs in the command `SSH_AUTH_SOCK=/tmp/ssh-XXLfu5ES/agent.18550 SSH_AGENT_PID=18551 guix pull` I am no longer getting this error message "guix pull: er

`guix pull` of an ssh channel fails

2021-05-11 Thread Bone Baboon
I have a substitute server that needs to build a couple of packages with patches: * inetutlis version 2.0 from the core-updates branch instead of 1.9.4 from the master branch ** https://issues.guix.gnu.org/issue/48214#10 * glib with longer test timeout ** https://issues.guix.gnu.org/issue/48024