I just noticed your sig... in a regulated environment I guess it is not surprising if github is specifically filtered. Various ideas:
- git probably does not pick up Windows proxy server settings automatically (whereas your web browser would). if you access the internet through a proxy server, try configuring git to use it: http://stackoverflow.com/questions/783811/getting-git-to-work-with-a-proxy-server - It might be possible to run Windows Julia on your Mac under wine, install the packages, and then copy the resulting folder to the firewalled system. Haven't tried this myself. - Find an external Windows system on which to run the installations, and then copy everything to the internal system. Possibly EC2 or similar cloud service will let you run a small instance for free for some period of time (I haven't looked recently). On Thu, Jun 18, 2015 at 1:24 PM, Yonatan <ytekl...@gmail.com> wrote: > yes, unfortunately i'm getting a similar error: > > fatal: unable to access 'https://github.com/JuliaLang/julia/': Failed > connect to github.com:443; No error > ERROR: failed process: Process(`git clone > https://github.com/JuliaLang/julia/` <https://github.com/JuliaLang/julia/>, > ProcessExited(128)) [128] in error at error.jl:22 (repeats 2 times) > > On Wednesday, June 17, 2015 at 5:28:43 PM UTC-4, Isaiah wrote: >> >> Well, if https is in fact accessible then the best bet is to troubleshoot >> git directly first. After configuring the `insteadOf` git setting (per the >> README) try something simple like `git clone >> https://github.com/JuliaLang/julia` <https://github.com/JuliaLang/julia>. >> There are a lot of guides on the internet for troubleshooting this issue. >> >> On Wed, Jun 17, 2015 at 4:46 PM, Yonatan Tekleab <ytek...@gmail.com> >> wrote: >> >>> yea, i figured the same thing since I am on the same system using https >>> through my browser, but for some reason that I don't understand, Julia >>> won't add/update packages, even when git is configured to use https >>> >>> On Wednesday, June 17, 2015 at 3:04:26 PM UTC-4, Isaiah wrote: >>>> >>>> Are you using the gmail web interface from this same system? If so, >>>> then https:// should, in principle, be available and work for git >>>> too... >>>> >>>> On the other hand, if you are using a separate (windows) system for >>>> gmail, then you ought to be able to run Pkg.install/build on the second >>>> system, get all requirements you need, and then copy your >>>> "C:/Users/USERNAME/.julia/v0.#" directory onto the firewalled system. This >>>> is tricky/unreliable on linux, but should be quite simple on windows as >>>> long as both systems are same word size -- both 32-bit or 64-bit (because >>>> of Microsoft's ABI permanence). >>>> >>>> On Wed, Jun 17, 2015 at 2:31 PM, Yonatan Tekleab <ytek...@gmail.com> >>>> wrote: >>>> >>>>> I think I'm moving in the right direction. I downloaded several >>>>> packages that IJulia depends on and put them in the ~/.julia/v0.3 >>>>> directory >>>>> along with the IJulia package itself. Before I was just sticking them in >>>>> the ~/.julia directory, and I don't think Julia was seeing the packages. >>>>> >>>>> When trying `using IJulia`, I get "ERROR: ZMQ not properly installed. >>>>> Please run Pkg.build("ZMQ"). When I run that command, it tries to build >>>>> Homebrew, WinRPM, and ZMQ, all of which have their own errors. >>>>> Homebrew: "could not spawn setenv(`git rev-parse --git-dir`; >>>>> dir="P:\\.julia\\v0.3\\Homebrew\\deps\\usr"): no such file or directory >>>>> (ENOENT)" >>>>> WinRPM: "update not defined" >>>>> ZMQ: "RPM not defined" >>>>> >>>>> When I try `Pkg.build("IJulia")`, it trys to build Homebrew, WinRPM, >>>>> Nettle, ZMQ, and IJulia. I get errors for all except IJulia. The >>>>> Homebrew, WinRPM and ZMQ errors are the same. For Nettle, I get: "RPM not >>>>> defined" >>>>> >>>>> Now I can open an IJulia instance, but the kernel dies shortly after >>>>> it comes up. The command window states "ERROR: ZMQ not properly installed. >>>>> Please run Pkg.build("ZMQ")". Then it attempts to restart the kernel and >>>>> repeats the process. >>>>> >>>>> >>>>> On Wednesday, June 17, 2015 at 12:31:22 AM UTC-4, Tony Kelman wrote: >>>>>> >>>>>> Can you do `using IJulia`, and/or `Pkg.build("IJulia")` ? Note also >>>>>> that IJulia depends on several other packages, indicated in the REQUIRE >>>>>> file (and those packages may have other dependencies of their own). >>>>>> >>>>>> >>>>>> On Tuesday, June 16, 2015 at 3:40:14 PM UTC-7, Yonatan Tekleab wrote: >>>>>>> >>>>>>> Hi Stefan, >>>>>>> >>>>>>> I'm having the same problem. Unfortunately the firewall I'm behind >>>>>>> is clever enough prevent me from re-configuring git to use https, as >>>>>>> many >>>>>>> other threads have indicated. >>>>>>> >>>>>>> I downloaded the master branch IJulia package from >>>>>>> https://github.com/JuliaLang/IJulia.jl, extracted the folder, >>>>>>> placed it inside the ~/.julia folder, then removed the ".jl-master" >>>>>>> suffix. This still isn't working for me. When I try to open IJulia >>>>>>> from >>>>>>> the command prompt ("ipython notebook --profile julia"), it pulls up the >>>>>>> typical IPython notebook. >>>>>>> >>>>>>> Any thoughts on what I'm doing wrong? >>>>>>> >>>>>>> Thanks in advance. >>>>>>> >>>>>>> On Thursday, October 31, 2013 at 10:16:06 AM UTC-4, Stefan Karpinski >>>>>>> wrote: >>>>>>>> >>>>>>>> If you just make sure that the package source exists in ~/.julia, >>>>>>>> that should do the trick. In fact, you don't need to mess around with >>>>>>>> the >>>>>>>> package manager at all – Pkg commands will fail but loading packages >>>>>>>> should >>>>>>>> work fine. Unfortunately, building packages with binary dependencies >>>>>>>> will >>>>>>>> likely fail, but if you stick with pure-Julia packages, you should be >>>>>>>> ok. >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 31, 2013 at 7:51 AM, Able Mashamba <amas...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Dear Informed, >>>>>>>>> >>>>>>>>> Is there a way to manually install julia packages on a Windows >>>>>>>>> system that has a proxy.pac config system with a paranoid firewall. I >>>>>>>>> have >>>>>>>>> downloaded the packages I need and would want to install them >>>>>>>>> manually as >>>>>>>>> it appears Internet permission settings at my institution are making >>>>>>>>> all >>>>>>>>> Pkg.*() commands fail. >>>>>>>>> >>>>>>>>> _ >>>>>>>>> _ _ _(_)_ | A fresh approach to technical computing >>>>>>>>> (_) | (_) (_) | Documentation: http://docs.julialang.org >>>>>>>>> _ _ _| |_ __ _ | Type "help()" to list help topics >>>>>>>>> | | | | | | |/ _` | | >>>>>>>>> | | |_| | | | (_| | | Version 0.2.0-rc2 >>>>>>>>> _/ |\__'_|_|_|\__'_| | Commit b372a68 2013-10-26 02:06:56 UTC >>>>>>>>> |__/ | i686-w64-mingw32 >>>>>>>>> >>>>>>>>> julia> Pkg.add("Distributions") >>>>>>>>> INFO: Initializing package repository C:\Users\amashamba\.julia >>>>>>>>> INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl >>>>>>>>> fatal: unable to connect to github.com: >>>>>>>>> github.com[0: 192.30.252.130]: errno=No error >>>>>>>>> >>>>>>>>> ERROR: failed process: Process(`git clone -q -b metadata-v2 git:// >>>>>>>>> github.com/Jul >>>>>>>>> iaLang/METADATA.jl METADATA`, ProcessExited(128)) [128] >>>>>>>>> >>>>>>>>> julia> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>> >>