WinRPM can be run from a mac/linux system directly, if you pass "win32" as
the architecture flag to the install methods. I intended it to be fairly
friendly and object oriented to use from the command line (and wrote most
of it from a Mac).

On Thu, Jun 18, 2015 at 2:26 PM Isaiah Norton <[email protected]>
wrote:

> 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 <[email protected]> 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 <[email protected]>
>>> 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 <[email protected]>
>>>>> 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 <[email protected]>
>>>>>>>>> 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>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>
>>>
>

Reply via email to