Hi, Edouard Klein <[email protected]> writes:
> Hi all ! > > I'm trying to write a package for a repo that's accessible through an > anonymous SSH access. > > The repo can be cloned with: > git clone [email protected]:permaudit > without any issues. > > However, when I use the package definition below, I get the following > error: > guix build: error: Git failure while fetching > ssh://[email protected]/permaudit: failed to start SSH session: Unable to > exchange encryption keys > > Some googling leads me to believe this is a mismatch between the > client's accepted ciphers and the server's accepted ciphers, but both > machines are up-to-date guix systems, so I'm not sure it's that. > > I don't want to install an HTTP bridge, git is fine via SSH. > > If anybody has any idea, I'm all hears. Don't they also offer a HTTP(S) access? I think libssh as used by libgit2 expects an SSH agent running... I remember wresting with it in a CI context. -- Thanks, Maxim
