Re: [julia-users] git protocol packages

2016-03-31 Thread Rob J. Goedman
Just upgraded 0.5 and now it seems to work using https:// ! Not ideal, but way better! > On Mar 31, 2016, at 08:40, Erik Schnetter wrote: > > I see the same symptoms. > > -erik > > On Thu, Mar 31, 2016 at 11:17 AM, Rob J. Goedman wrote: >> Thanks for

Re: [julia-users] git protocol packages

2016-03-31 Thread Eric Forgy
PS: This also means Travis and Appveyor no longer work for me when the package I'm testing depends on other private repos. I really hope a solution to this problem can be found.

Re: [julia-users] git protocol packages

2016-03-31 Thread Eric Forgy
I have the same issue with private repos and SSH on Windows. It was working fine before the switch.

Re: [julia-users] git protocol packages

2016-03-31 Thread Erik Schnetter
I see the same symptoms. -erik On Thu, Mar 31, 2016 at 11:17 AM, Rob J. Goedman wrote: > Thanks for the pointers! Having also struggled with private packages on 0.5 > for a while now, I tried below steps (a few times). No such luck. > > Also, using https: for a private

Re: [julia-users] git protocol packages

2016-03-31 Thread Rob J. Goedman
Thanks for the pointers! Having also struggled with private packages on 0.5 for a while now, I tried below steps (a few times). No such luck. Also, using https: for a private package on 0.5 on my system hangs Pkg.update(). After ^C it states it’s updating TP but that is not the case. Could

Re: [julia-users] git protocol packages

2016-03-30 Thread Tony Kelman
libgit2 can use the osx native tls library on mac, so we shouldn't need openssl there. Not sure why openssh is getting confused. I'm pretty sure there are https keychain helpers out there if it's entering your password for private repos that you're worried about.

Re: [julia-users] git protocol packages

2016-03-30 Thread Isaiah Norton
The problem is likely that libgit2 detects libssh2 with CMake's PKG_CHECK_MODULE. This uses `pkg-config`, so it finds whatever is already on your system rather than the built-from-source version. There may be some CMake magic to override that behavior, but probably the easiest way around is to

Re: [julia-users] git protocol packages

2016-03-30 Thread Erik Schnetter
I tried installing libssh2 automatically , but failed due to "use of undeclared identifier 'LIBSSH2_KNOWNHOST_KEY_UNKNOWN'". Apparently, the build process picks up a system include directory that has another, older libssh2 installed, while

Re: [julia-users] git protocol packages

2016-03-30 Thread Isaiah Norton
I'm not sure if this is supposed to be officially supported yet, but I was able to get ssh:// to work on OS X: 1. `brew install libssh2` 2. from julia root dir: `cd deps && make configure-libgit2 VERBOSE=1` 3. copy the cmake command printed by above, and re-run it manually. For some reason

[julia-users] git protocol packages

2016-03-28 Thread Blake Johnson
Is there a way to still support git protocol (as opposed to https) packages with the new libgit2 based package system? I have a fair number of private packages on a local server, and it sure would be nice to be able to fetch those with SSH key authentication.