You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 26, 2019. It is now read-only.
inconsistent definition for type ssh.CryptoConfig during import
occasionally happen when using godep.
Speculate the cause is switching between two sets of dependencies,
with one intermediate package S sharing a common version but using
two different versions of transitive dependency T:
Package P's Godeps:
P
1 S
2 T
Package Q's Godeps:
Q
1 S
3 T
where S depends on T, and P and Q may or may not directly depend on T.
Running godep go build in P causes T to build with the current timestamp.
Subsequently running godep go build in Q does not rebuild S, but is using
a different version of T. So Q and S see different, incompatible versions
of the symbols defined in T, and the program cannot link.
The text was updated successfully, but these errors were encountered:
Errors of the form
occasionally happen when using godep.
Speculate the cause is switching between two sets of dependencies,
with one intermediate package S sharing a common version but using
two different versions of transitive dependency T:
Package P's Godeps:
Package Q's Godeps:
where S depends on T, and P and Q may or may not directly depend on T.
Running
godep go build
in P causes T to build with the current timestamp.Subsequently running
godep go build
in Q does not rebuild S, but is usinga different version of T. So Q and S see different, incompatible versions
of the symbols defined in T, and the program cannot link.
The text was updated successfully, but these errors were encountered: