Hi

>From what I understand, the latest fabric does not depend on paramiko at
all but rather a paramiko fork ("successor" by the fabric developers,
not in debian it would seem) and we patch fabric to use paramiko
instead, which does not have all the stuff in the fork.

>From the backtrace it seems you are using the forward_agent option which
breaks the deploy. Presumably fabric will work without the forward_agent
option (or at least fail in some other way, like trying to use the
forwarded keys :)?

Just applying the patch that introduced the agent forwarding
functionality to the paramiko fork will not apply to original paramiko
due to previous commits in the paramiko fork. Did the agent forwarding
really ever work btw - I'm confused because it looks as though it only
appeared in fabric after paramiko was forked and used their ssh
package-specific stuff?

So it seems to get the agent forwarding working would be to package the
paramiko fork (which may be better and more maintained than paramiko
anyway?) either as a new package or even python-paramiko (CC'd paramiko
maintainer Jeremy in case he has an opinion) - although, I'm not sure if
many packages other than fabric are using it and how compatible has it
been kept.

Siim


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to