So finally after upgrading my OS (actually switched to Ubuntu),
JuMP finally works!
Thanks a lot for all the help, probably I will come back with other 
questions regarding 
connecting C++ code with Julia in the future, but for the moment problem 
solved!


On Monday, June 15, 2015 at 10:02:34 PM UTC+2, Kostas Tavlaridis-Gyparakis 
wrote:
>
> Ok, I'll proceed with the upgrades tomorrow and let you know.
> Thanks a lot for all the help so far hope tomorrow I will finally have
> JuMP working.
>
> On Monday, June 15, 2015 at 8:22:34 PM UTC+2, Tony Kelman wrote:
>>
>> I see. I'm a little surprised a distribution chose to package a 
>> prerelease (but then again there was only one bugfix release between 0.2 
>> and 0.3, so maybe not).
>>
>> I have no idea why installing git would try to do execvp on python3, but 
>> that looks like you need to install python3?
>>
>> According to http://www.linuxmint.com/oldreleases.php, Linux Mint 16 has 
>> been "Obsolete since July 2014" so you may also need to upgrade to a 
>> supported version of the distribution for the package manager to work 
>> properly. I'm not sure.
>>
>>
>> On Monday, June 15, 2015 at 10:57:21 AM UTC-7, Kostas 
>> Tavlaridis-Gyparakis wrote:
>>>
>>> The 0.3-prerelease version of Julia was installed in my machine when I 
>>> tried to isntall julia from the terminal
>>> by typing "sudo apt-get install julia".
>>> I run linux mint 16 on my laptop.
>>> When I try to apt-get install git, I receive the following error:
>>>
>>> Traceback (most recent call last):
>>>   File "/usr/lib/command-not-found", line 21, in <module>
>>>     os.execvp("python3", [sys.argv[0]] + sys.argv)
>>>   File "/usr/lib/python2.7/os.py", line 344, in execvp
>>>     _execvpe(file, args)
>>>   File "/usr/lib/python2.7/os.py", line 380, in _execvpe
>>>     func(fullname, *argrest)
>>> OSError: [Errno 2] No such file or directory
>>>
>>>
>>>
>>> On Monday, June 15, 2015 at 7:44:51 PM UTC+2, Tony Kelman wrote:
>>>>
>>>> Which Linux distribution are you using? That error most likely means 
>>>> you don't have git installed, you need to manually install it through your 
>>>> distribution's package manager (apt-get, yum, pacman, zypper, etc). I'm a 
>>>> little surprised Pkg commands were able to work from the 0.3-prerelease 
>>>> version of Julia that you had been using (where did that come from 
>>>> anyway?). I think there was a git version check added in to the 
>>>> initialization of Pkg since the previous version you had been using.
>>>>
>>>>
>>>> On Monday, June 15, 2015 at 10:20:03 AM UTC-7, Kostas 
>>>> Tavlaridis-Gyparakis wrote:
>>>>>
>>>>> I downloaded and extracted the version that you put in the link, but 
>>>>> for some reason now, when I run
>>>>> Julia on terminal the pck command doesn't seem to work.
>>>>> This is the msg I get when I try to use any command related with pkd:
>>>>>
>>>>> Pkg.status()
>>>>> ERROR: could not spawn `git version`: no such file or directory 
>>>>> (ENOENT)
>>>>>  in _jl_spawn at process.jl:217
>>>>>  in spawn at process.jl:348
>>>>>  in open at ./process.jl:397
>>>>>  in readbytes at ./process.jl:461
>>>>>  in version at ./pkg/git.jl:34
>>>>>  in init at ./pkg/dir.jl:32
>>>>>  in cd at pkg/dir.jl:25
>>>>>  in status at pkg.jl:28 (repeats 2 times)
>>>>>
>>>>>
>>>>> On Sunday, June 14, 2015 at 10:57:13 PM UTC+2, Tony Kelman wrote:
>>>>>>
>>>>>> Check the list of required built tools here 
>>>>>> https://github.com/JuliaLang/julia#required-build-tools-and-external-libraries
>>>>>>  if 
>>>>>> you want to build from source. Note that unless you're contributing to 
>>>>>> Julia development, you should build from the release-0.3 stable branch.
>>>>>>
>>>>>> You shouldn't have to build from source though, have you tried the 
>>>>>> generic Linux binaries from http://julialang.org/downloads/ ? 
>>>>>> Download and extract 
>>>>>> https://julialang.s3.amazonaws.com/bin/linux/x64/0.3/julia-0.3.9-linux-x86_64.tar.gz
>>>>>>  
>>>>>> and it should work right away.
>>>>>>
>>>>>>
>>>>>> On Sunday, June 14, 2015 at 7:16:46 AM UTC-7, Kostas 
>>>>>> Tavlaridis-Gyparakis wrote:
>>>>>>>
>>>>>>> Ok fixed that one, but now I have another installation problem,
>>>>>>> I receive the following error:
>>>>>>> /bin/sh: 2: cmake: not found
>>>>>>> make[1]: *** [libgit2/build/Makefile] Error 127
>>>>>>> make: *** [julia-deps] Error 2
>>>>>>>
>>>>>>> Once I do finally manage to sucessfully install julia I will come 
>>>>>>> back to you!
>>>>>>>
>>>>>>> On Sunday, June 14, 2015 at 4:03:35 PM UTC+2, Kostas 
>>>>>>> Tavlaridis-Gyparakis wrote:
>>>>>>>>
>>>>>>>> Ok, so after deleting all the julia files from my laptop
>>>>>>>> and downloading the latest version from github ( 
>>>>>>>>
>>>>>>>> git clone git://github.com/JuliaLang/julia.git
>>>>>>>>
>>>>>>>> ), when I try to run make in the terminal after a huge run of 50 
>>>>>>>> minutes
>>>>>>>> in the end the following msg is desplayed in my terminal:
>>>>>>>>
>>>>>>>> checking for suitable m4... configure: error: No usable m4 in $PATH 
>>>>>>>> or /usr/5bin (see config.log for reasons).
>>>>>>>> make[1]: *** [gmp-6.0.0/config.status] Error 1
>>>>>>>> make: *** [julia-deps] Error 2
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sunday, June 14, 2015 at 2:57:29 PM UTC+2, Miles Lubin wrote:
>>>>>>>>>
>>>>>>>>> You're using a prerelease version of 0.3 from nearly a year ago. 
>>>>>>>>> Not sure how this came to be installed, but you'll need to update to 
>>>>>>>>> 0.3.0 
>>>>>>>>> release or later.
>>>>>>>>> On Jun 14, 2015 2:38 PM, "Kostas Tavlaridis-Gyparakis" <
>>>>>>>>> kostas.t...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> The output of versioninfo() is the following:
>>>>>>>>>>
>>>>>>>>>> Julia Version 0.3.0-rc1+54
>>>>>>>>>> Commit 4e92487 (2014-07-17 05:40 UTC)
>>>>>>>>>> Platform Info:
>>>>>>>>>>   System: Linux (x86_64-linux-gnu)
>>>>>>>>>>   CPU: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz
>>>>>>>>>>   WORD_SIZE: 64
>>>>>>>>>>   BLAS: libblas.so.3
>>>>>>>>>>   LAPACK: liblapack.so.3
>>>>>>>>>>   LIBM: libopenlibm
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I already deleted the Docile package from the julia directory and 
>>>>>>>>>> reinstalled it,
>>>>>>>>>> but again with no luck and also again the old version of 0.1 was 
>>>>>>>>>> installed.
>>>>>>>>>>
>>>>>>>>>> On Sunday, June 14, 2015 at 2:34:30 PM UTC+2, Miles Lubin wrote:
>>>>>>>>>>>
>>>>>>>>>>> What is the output of versioninfo() (at the Julia command line)?
>>>>>>>>>>>
>>>>>>>>>>> Also, try deleting your ~/.julia directory and reinstalling the 
>>>>>>>>>>> packages you need.
>>>>>>>>>>>
>>>>>>>>>>> On Saturday, June 13, 2015 at 3:11:16 PM UTC+2, Kostas 
>>>>>>>>>>> Tavlaridis-Gyparakis wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Here is the outcome of Pkg.status():
>>>>>>>>>>>>
>>>>>>>>>>>> Pkg.status()
>>>>>>>>>>>> 5 required packages:
>>>>>>>>>>>>  - CPLEX                         0.0.9
>>>>>>>>>>>>  - Docile                        0.1.0
>>>>>>>>>>>>  - Images                        0.4.37
>>>>>>>>>>>>  - Jewel                         1.0.4
>>>>>>>>>>>>  - JuMP                          0.5.8
>>>>>>>>>>>> 26 additional packages:
>>>>>>>>>>>>  - AnsiColor                     0.0.2
>>>>>>>>>>>>  - BinDeps                       0.3.9
>>>>>>>>>>>>  - Calculus                      0.1.4
>>>>>>>>>>>>  - Color                         0.4.5
>>>>>>>>>>>>  - Compat                        0.4.4
>>>>>>>>>>>>  - Compose                       0.3.12
>>>>>>>>>>>>  - DataStructures                0.3.9
>>>>>>>>>>>>  - DualNumbers                   0.1.0
>>>>>>>>>>>>  - FactCheck                     0.1.2
>>>>>>>>>>>>  - FixedPointNumbers             0.0.7
>>>>>>>>>>>>  - Graphics                      0.1.0
>>>>>>>>>>>>  - Graphs                        0.4.3
>>>>>>>>>>>>  - Iterators                     0.1.7
>>>>>>>>>>>>  - JSON                          0.4.0
>>>>>>>>>>>>  - JuliaParser                   0.6.2
>>>>>>>>>>>>  - LNR                           0.0.1
>>>>>>>>>>>>  - Lazy                          0.8.4
>>>>>>>>>>>>  - Markdown                      0.3.0
>>>>>>>>>>>>  - MathProgBase                  0.3.1
>>>>>>>>>>>>  - Requires                      0.1.2
>>>>>>>>>>>>  - ReverseDiffSparse             0.1.2
>>>>>>>>>>>>  - SHA                           0.0.4
>>>>>>>>>>>>  - SIUnits                       0.0.3
>>>>>>>>>>>>  - TexExtensions                 0.0.2
>>>>>>>>>>>>  - URIParser                     0.0.5
>>>>>>>>>>>>  - Zlib                          0.1.8
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Saturday, June 13, 2015 at 2:50:56 PM UTC+2, Tim Holy wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Check to see what Pkg.status() says. You may have another 
>>>>>>>>>>>>> package that is 
>>>>>>>>>>>>> pinning Docile at 0.1? 
>>>>>>>>>>>>>
>>>>>>>>>>>>> --Tim 
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Saturday, June 13, 2015 04:45:12 AM Kostas 
>>>>>>>>>>>>> Tavlaridis-Gyparakis wrote: 
>>>>>>>>>>>>> > When i run update after I install Dolice there is nothing 
>>>>>>>>>>>>> new: 
>>>>>>>>>>>>> > 
>>>>>>>>>>>>> > Pkg.update() 
>>>>>>>>>>>>> > INFO: Updating METADATA... 
>>>>>>>>>>>>> > INFO: Computing changes... 
>>>>>>>>>>>>> > INFO: No packages to install, update or remove 
>>>>>>>>>>>>> > 
>>>>>>>>>>>>> > How can I update from terminal to julia 0.4 myself? 
>>>>>>>>>>>>> > Also I am not quiet sure how to use clone command 
>>>>>>>>>>>>> > to force julia Dolice to the latest version (sorry I am 
>>>>>>>>>>>>> > a real noob). 
>>>>>>>>>>>>> > 
>>>>>>>>>>>>> > On Saturday, June 13, 2015 at 1:25:05 PM UTC+2, Svaksha 
>>>>>>>>>>>>> wrote: 
>>>>>>>>>>>>> > > On Sat, Jun 13, 2015 at 10:03 AM, Kostas 
>>>>>>>>>>>>> Tavlaridis-Gyparakis 
>>>>>>>>>>>>> > > 
>>>>>>>>>>>>> > > <kostas.t...@gmail.com <javascript:>> wrote: 
>>>>>>>>>>>>> > > > Followed your recommendation but have to note the 
>>>>>>>>>>>>> following things: 
>>>>>>>>>>>>> > > > 
>>>>>>>>>>>>> > > > 1) I have Julia v0.3 even if I just downloaded Julia 
>>>>>>>>>>>>> this week 
>>>>>>>>>>>>> > > > 2) after deleting Dolice and running update command 
>>>>>>>>>>>>> again the version 
>>>>>>>>>>>>> > > 
>>>>>>>>>>>>> > > 0.1 
>>>>>>>>>>>>> > > 
>>>>>>>>>>>>> > > > was installed: 
>>>>>>>>>>>>> > > Run update after installing Docile. I'm on 0.4 so I dont 
>>>>>>>>>>>>> know what 
>>>>>>>>>>>>> > > version of Docile the stable version installs, but try 
>>>>>>>>>>>>> using 
>>>>>>>>>>>>> > > `Pkg.pin()` to force a specific version of the package. 
>>>>>>>>>>>>> Unregistered 
>>>>>>>>>>>>> > > packages can be installed via the url, so you can try 
>>>>>>>>>>>>> > > Pkg.clone("git://example.com/path/to/Package.jl.git") 
>>>>>>>>>>>>> > > SVAKSHA ॥  http://about.me/svaksha  ॥ 
>>>>>>>>>>>>>
>>>>>>>>>>>>>

Reply via email to