Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Charles Novaes de Santana
Great, Andreas!! I have removed my folder .julia and followed your
instructions:

julia> Pkg.init()
INFO: Initializing package repository /home/charles/.julia/v0.4
INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl

julia> Pkg.add("Distributions")
INFO: Cloning cache of ArrayViews from git://
github.com/lindahua/ArrayViews.jl.git
INFO: Cloning cache of Distributions from git://
github.com/JuliaStats/Distributions.jl.git
INFO: Cloning cache of PDMats from git://github.com/JuliaStats/PDMats.jl.git
INFO: Cloning cache of StatsBase from git://
github.com/JuliaStats/StatsBase.jl.git
INFO: Installing ArrayViews v0.4.6
INFO: Installing Distributions v0.5.4
INFO: Installing PDMats v0.2.4
INFO: Installing StatsBase v0.6.5
INFO: Package database updated

julia> Pkg.status()
2 required packages:
 - Distributions 0.5.4
4 additional packages:
 - ArrayViews0.4.6
 - DataStructures0.3.2
 - PDMats0.2.4
 - StatsBase 0.6.5

julia> using Distributions

Now Everything is working perfectly!

Thank you very much for your time! :)

Best,

Charles



On Wed, Sep 24, 2014 at 12:20 AM, Andreas Noack <
andreasnoackjen...@gmail.com> wrote:

> If you don't want to delete the directory you could try to print the
> output from Pkg.status()
>
> Med venlig hilsen
>
> Andreas Noack
>
> 2014-09-23 18:19 GMT-04:00 Andreas Noack :
>
> If you are using Julia 0.4 then your packages are in .julia/v0.4 not 0.3.
>> I don't think you should edit any of these files by hand. Somehow your
>> packages have gone into a weird state.
>>
>> I'd just delete the .julia/v0.4 directory and then run
>> Pkg.init();Pkg.add("Distributions")
>>
>> Med venlig hilsen
>>
>> Andreas Noack
>>
>> 2014-09-23 18:12 GMT-04:00 Charles Novaes de Santana <
>> charles.sant...@gmail.com>:
>>
>> Hi again,
>>>
>>> I don't know why PDMats and ArrayViews are "fixed". I don't even know
>>> what it means in Julia. Sorry.
>>>
>>> I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested,
>>> but I got some errors (below):
>>>
>>> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
>>> Distributions: [0.5.1-,∞)
>>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
>>> Distributions: [0.2.2-,∞)
>>> ERROR: fixed packages introduce conflicting requirements for ArrayViews:
>>>  StatsBase requires versions [0.4.6-,∞) [none of the available
>>> versions can satisfy this requirement]
>>>  PDMats requires versions [0.4.0-,∞)
>>>  Distributions requires versions [0.4.3-,∞) [none of the
>>> available versions can satisfy this requirement]
>>>available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3,
>>> 0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1
>>>  in error at error.jl:21
>>>  in check_requirements at pkg/query.jl:109
>>>  in resolve at ./pkg/entry.jl:387
>>>  in resolve at pkg/entry.jl:371
>>>  in anonymous at pkg/entry.jl:189
>>>  in transact at pkg/git.jl:81
>>>  in _checkout at pkg/entry.jl:181
>>>  in free at pkg/entry.jl:211
>>>  in anonymous at pkg/dir.jl:28
>>>  in cd at ./file.jl:20
>>>  in __cd#230__ at ./pkg/dir.jl:28
>>>  in free at pkg.jl:37
>>>
>>> But I followed some instructions in this webpage:
>>> http://julia.readthedocs.org/en/latest/manual/packages/
>>>
>>> It says: "Your package requirements are in the file
>>> ~/.julia/v0.3/REQUIRE. You can edit this file by hand and then call
>>> Pkg.resolve() to install, upgrade or remove packages to optimally
>>> satisfy the requirements"
>>>
>>> So I edited the REQUIRE file by removing the line "Distributions". Then
>>> I came back to Julia and run
>>>
>>> julia> Pkg.resolve()
>>>
>>> julia> Pkg.checkout("Distributions")
>>>
>>> julia> Pkg.status("Distributions")
>>>  - Distributions 0.4.2+ master
>>>
>>> julia> using Distributions
>>>
>>> And I could load Distributions correctly.
>>>
>>> I tried the same thing for ArrayViews and PDMats but I got the following
>>> message from "Pkg.resolve()"
>>>
>>> julia> Pkg.resolve()
>>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
>>> StatsBase: [0.4.6-,∞)
>>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
>>> Distributions: [0.4.3-,∞)
>>> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
>>> Distributions: [0.5.1-,∞)
>>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
>>> Distributions: [0.2.2-,∞)
>>> INFO: No packages to install, update or remove
>>>
>>> Thank you for your help! I see I have too much to study to better
>>> understand how Julia works.
>>>
>>> Best,
>>>
>>> Charles
>>>
>>>
>>> On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack <
>>> andreasnoackjen...@gmail.com> wrote:
>>>
 Do you have a reason to have ArrayViews and PDMats fixed? If not try
 Pkg.free("ArrayViews") and Pkg.free("PDMats")

 Med venlig hilsen

 Andreas Noack

 2014-09-23 17:51 G

Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Andreas Noack
If you don't want to delete the directory you could try to print the output
from Pkg.status()

Med venlig hilsen

Andreas Noack

2014-09-23 18:19 GMT-04:00 Andreas Noack :

> If you are using Julia 0.4 then your packages are in .julia/v0.4 not 0.3.
> I don't think you should edit any of these files by hand. Somehow your
> packages have gone into a weird state.
>
> I'd just delete the .julia/v0.4 directory and then run
> Pkg.init();Pkg.add("Distributions")
>
> Med venlig hilsen
>
> Andreas Noack
>
> 2014-09-23 18:12 GMT-04:00 Charles Novaes de Santana <
> charles.sant...@gmail.com>:
>
> Hi again,
>>
>> I don't know why PDMats and ArrayViews are "fixed". I don't even know
>> what it means in Julia. Sorry.
>>
>> I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested,
>> but I got some errors (below):
>>
>> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
>> Distributions: [0.5.1-,∞)
>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
>> Distributions: [0.2.2-,∞)
>> ERROR: fixed packages introduce conflicting requirements for ArrayViews:
>>  StatsBase requires versions [0.4.6-,∞) [none of the available
>> versions can satisfy this requirement]
>>  PDMats requires versions [0.4.0-,∞)
>>  Distributions requires versions [0.4.3-,∞) [none of the
>> available versions can satisfy this requirement]
>>available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3,
>> 0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1
>>  in error at error.jl:21
>>  in check_requirements at pkg/query.jl:109
>>  in resolve at ./pkg/entry.jl:387
>>  in resolve at pkg/entry.jl:371
>>  in anonymous at pkg/entry.jl:189
>>  in transact at pkg/git.jl:81
>>  in _checkout at pkg/entry.jl:181
>>  in free at pkg/entry.jl:211
>>  in anonymous at pkg/dir.jl:28
>>  in cd at ./file.jl:20
>>  in __cd#230__ at ./pkg/dir.jl:28
>>  in free at pkg.jl:37
>>
>> But I followed some instructions in this webpage:
>> http://julia.readthedocs.org/en/latest/manual/packages/
>>
>> It says: "Your package requirements are in the file ~/.julia/v0.3/REQUIRE.
>> You can edit this file by hand and then call Pkg.resolve() to install,
>> upgrade or remove packages to optimally satisfy the requirements"
>>
>> So I edited the REQUIRE file by removing the line "Distributions". Then I
>> came back to Julia and run
>>
>> julia> Pkg.resolve()
>>
>> julia> Pkg.checkout("Distributions")
>>
>> julia> Pkg.status("Distributions")
>>  - Distributions 0.4.2+ master
>>
>> julia> using Distributions
>>
>> And I could load Distributions correctly.
>>
>> I tried the same thing for ArrayViews and PDMats but I got the following
>> message from "Pkg.resolve()"
>>
>> julia> Pkg.resolve()
>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
>> StatsBase: [0.4.6-,∞)
>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
>> Distributions: [0.4.3-,∞)
>> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
>> Distributions: [0.5.1-,∞)
>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
>> Distributions: [0.2.2-,∞)
>> INFO: No packages to install, update or remove
>>
>> Thank you for your help! I see I have too much to study to better
>> understand how Julia works.
>>
>> Best,
>>
>> Charles
>>
>>
>> On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack <
>> andreasnoackjen...@gmail.com> wrote:
>>
>>> Do you have a reason to have ArrayViews and PDMats fixed? If not try
>>> Pkg.free("ArrayViews") and Pkg.free("PDMats")
>>>
>>> Med venlig hilsen
>>>
>>> Andreas Noack
>>>
>>> 2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana <
>>> charles.sant...@gmail.com>:
>>>
>>> Hi guys, thank you for the quick reply!

 About my version of Distributions:
 julia> Pkg.status("Distributions")
  - Distributions 0.4.2  master

 And, yes, I am building julia from master (the default option, right?).
 I tried to update Distributions and I got the following error:

 julia> Pkg.checkout("Distributions")
 INFO: Checking out Distributions master...
 INFO: Pulling Distributions latest master...
 WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
 Distributions: [0.4.3-,∞)
 WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
 Distributions: [0.2.2-,∞)
 ERROR: fixed packages introduce conflicting requirements for StatsBase:
  Distributions requires versions [0.5.1-,∞) [none of the
 available versions can satisfy this requirement]
available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5,
 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5,
 0.3.6, 0.3.7, 0.3.8 and 0.3.9
  in error at error.jl:21
  in check_requirements at pkg/query.jl:109
  in resolve at ./pkg/entry.jl:387
  in resolve at pkg/entry.jl:371
  in anonymous at pkg/entry.jl:189
  

Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Andreas Noack
If you are using Julia 0.4 then your packages are in .julia/v0.4 not 0.3. I
don't think you should edit any of these files by hand. Somehow your
packages have gone into a weird state.

I'd just delete the .julia/v0.4 directory and then run
Pkg.init();Pkg.add("Distributions")

Med venlig hilsen

Andreas Noack

2014-09-23 18:12 GMT-04:00 Charles Novaes de Santana <
charles.sant...@gmail.com>:

> Hi again,
>
> I don't know why PDMats and ArrayViews are "fixed". I don't even know what
> it means in Julia. Sorry.
>
> I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested,
> but I got some errors (below):
>
> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
> Distributions: [0.5.1-,∞)
> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
> Distributions: [0.2.2-,∞)
> ERROR: fixed packages introduce conflicting requirements for ArrayViews:
>  StatsBase requires versions [0.4.6-,∞) [none of the available
> versions can satisfy this requirement]
>  PDMats requires versions [0.4.0-,∞)
>  Distributions requires versions [0.4.3-,∞) [none of the available
> versions can satisfy this requirement]
>available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3,
> 0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1
>  in error at error.jl:21
>  in check_requirements at pkg/query.jl:109
>  in resolve at ./pkg/entry.jl:387
>  in resolve at pkg/entry.jl:371
>  in anonymous at pkg/entry.jl:189
>  in transact at pkg/git.jl:81
>  in _checkout at pkg/entry.jl:181
>  in free at pkg/entry.jl:211
>  in anonymous at pkg/dir.jl:28
>  in cd at ./file.jl:20
>  in __cd#230__ at ./pkg/dir.jl:28
>  in free at pkg.jl:37
>
> But I followed some instructions in this webpage:
> http://julia.readthedocs.org/en/latest/manual/packages/
>
> It says: "Your package requirements are in the file ~/.julia/v0.3/REQUIRE.
> You can edit this file by hand and then call Pkg.resolve() to install,
> upgrade or remove packages to optimally satisfy the requirements"
>
> So I edited the REQUIRE file by removing the line "Distributions". Then I
> came back to Julia and run
>
> julia> Pkg.resolve()
>
> julia> Pkg.checkout("Distributions")
>
> julia> Pkg.status("Distributions")
>  - Distributions 0.4.2+ master
>
> julia> using Distributions
>
> And I could load Distributions correctly.
>
> I tried the same thing for ArrayViews and PDMats but I got the following
> message from "Pkg.resolve()"
>
> julia> Pkg.resolve()
> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
> StatsBase: [0.4.6-,∞)
> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
> Distributions: [0.4.3-,∞)
> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
> Distributions: [0.5.1-,∞)
> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
> Distributions: [0.2.2-,∞)
> INFO: No packages to install, update or remove
>
> Thank you for your help! I see I have too much to study to better
> understand how Julia works.
>
> Best,
>
> Charles
>
>
> On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack <
> andreasnoackjen...@gmail.com> wrote:
>
>> Do you have a reason to have ArrayViews and PDMats fixed? If not try
>> Pkg.free("ArrayViews") and Pkg.free("PDMats")
>>
>> Med venlig hilsen
>>
>> Andreas Noack
>>
>> 2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana <
>> charles.sant...@gmail.com>:
>>
>> Hi guys, thank you for the quick reply!
>>>
>>> About my version of Distributions:
>>> julia> Pkg.status("Distributions")
>>>  - Distributions 0.4.2  master
>>>
>>> And, yes, I am building julia from master (the default option, right?).
>>> I tried to update Distributions and I got the following error:
>>>
>>> julia> Pkg.checkout("Distributions")
>>> INFO: Checking out Distributions master...
>>> INFO: Pulling Distributions latest master...
>>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
>>> Distributions: [0.4.3-,∞)
>>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
>>> Distributions: [0.2.2-,∞)
>>> ERROR: fixed packages introduce conflicting requirements for StatsBase:
>>>  Distributions requires versions [0.5.1-,∞) [none of the
>>> available versions can satisfy this requirement]
>>>available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5,
>>> 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5,
>>> 0.3.6, 0.3.7, 0.3.8 and 0.3.9
>>>  in error at error.jl:21
>>>  in check_requirements at pkg/query.jl:109
>>>  in resolve at ./pkg/entry.jl:387
>>>  in resolve at pkg/entry.jl:371
>>>  in anonymous at pkg/entry.jl:189
>>>  in transact at pkg/git.jl:81
>>>  in _checkout at pkg/entry.jl:181
>>>  in checkout at pkg/entry.jl:196
>>>  in anonymous at pkg/dir.jl:28
>>>  in cd at ./file.jl:20
>>>  in cd at pkg/dir.jl:28
>>>  in checkout at pkg.jl:34
>>>
>>> So, I will try to checkout version 0.3 of Julia and see what happens. It
>>> see

Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Charles Novaes de Santana
Hi again,

I don't know why PDMats and ArrayViews are "fixed". I don't even know what
it means in Julia. Sorry.

I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested, but
I got some errors (below):

WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
Distributions: [0.5.1-,∞)
WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
Distributions: [0.2.2-,∞)
ERROR: fixed packages introduce conflicting requirements for ArrayViews:
 StatsBase requires versions [0.4.6-,∞) [none of the available
versions can satisfy this requirement]
 PDMats requires versions [0.4.0-,∞)
 Distributions requires versions [0.4.3-,∞) [none of the available
versions can satisfy this requirement]
   available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3,
0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1
 in error at error.jl:21
 in check_requirements at pkg/query.jl:109
 in resolve at ./pkg/entry.jl:387
 in resolve at pkg/entry.jl:371
 in anonymous at pkg/entry.jl:189
 in transact at pkg/git.jl:81
 in _checkout at pkg/entry.jl:181
 in free at pkg/entry.jl:211
 in anonymous at pkg/dir.jl:28
 in cd at ./file.jl:20
 in __cd#230__ at ./pkg/dir.jl:28
 in free at pkg.jl:37

But I followed some instructions in this webpage:
http://julia.readthedocs.org/en/latest/manual/packages/

It says: "Your package requirements are in the file ~/.julia/v0.3/REQUIRE.
You can edit this file by hand and then call Pkg.resolve() to install,
upgrade or remove packages to optimally satisfy the requirements"

So I edited the REQUIRE file by removing the line "Distributions". Then I
came back to Julia and run

julia> Pkg.resolve()

julia> Pkg.checkout("Distributions")

julia> Pkg.status("Distributions")
 - Distributions 0.4.2+ master

julia> using Distributions

And I could load Distributions correctly.

I tried the same thing for ArrayViews and PDMats but I got the following
message from "Pkg.resolve()"

julia> Pkg.resolve()
WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
StatsBase: [0.4.6-,∞)
WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
Distributions: [0.4.3-,∞)
WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for
Distributions: [0.5.1-,∞)
WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
Distributions: [0.2.2-,∞)
INFO: No packages to install, update or remove

Thank you for your help! I see I have too much to study to better
understand how Julia works.

Best,

Charles


On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack <
andreasnoackjen...@gmail.com> wrote:

> Do you have a reason to have ArrayViews and PDMats fixed? If not try
> Pkg.free("ArrayViews") and Pkg.free("PDMats")
>
> Med venlig hilsen
>
> Andreas Noack
>
> 2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana <
> charles.sant...@gmail.com>:
>
> Hi guys, thank you for the quick reply!
>>
>> About my version of Distributions:
>> julia> Pkg.status("Distributions")
>>  - Distributions 0.4.2  master
>>
>> And, yes, I am building julia from master (the default option, right?). I
>> tried to update Distributions and I got the following error:
>>
>> julia> Pkg.checkout("Distributions")
>> INFO: Checking out Distributions master...
>> INFO: Pulling Distributions latest master...
>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
>> Distributions: [0.4.3-,∞)
>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
>> Distributions: [0.2.2-,∞)
>> ERROR: fixed packages introduce conflicting requirements for StatsBase:
>>  Distributions requires versions [0.5.1-,∞) [none of the
>> available versions can satisfy this requirement]
>>available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5,
>> 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5,
>> 0.3.6, 0.3.7, 0.3.8 and 0.3.9
>>  in error at error.jl:21
>>  in check_requirements at pkg/query.jl:109
>>  in resolve at ./pkg/entry.jl:387
>>  in resolve at pkg/entry.jl:371
>>  in anonymous at pkg/entry.jl:189
>>  in transact at pkg/git.jl:81
>>  in _checkout at pkg/entry.jl:181
>>  in checkout at pkg/entry.jl:196
>>  in anonymous at pkg/dir.jl:28
>>  in cd at ./file.jl:20
>>  in cd at pkg/dir.jl:28
>>  in checkout at pkg.jl:34
>>
>> So, I will try to checkout version 0.3 of Julia and see what happens. It
>> seems that this problem with Cholesky is a very common issue, but so far I
>> couldn't find a good solution for it in the forums in internet.
>>
>> Best,
>>
>> Charles
>>
>> On Tue, Sep 23, 2014 at 11:45 PM, Tim Holy  wrote:
>>
>>> I assume you're building julia from master. One likely cure is to check
>>> out
>>> the release-0.3 branch and stick with that. Alternatively, see if you can
>>> update Distributions so it works on 0.4-dev.
>>>
>>> Best
>>> --Tim
>>>
>>> On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana
>>> wrote:
>>> > Dear Julia users,
>>> >
>>> 

Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Andreas Noack
Do you have a reason to have ArrayViews and PDMats fixed? If not try
Pkg.free("ArrayViews") and Pkg.free("PDMats")

Med venlig hilsen

Andreas Noack

2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana <
charles.sant...@gmail.com>:

> Hi guys, thank you for the quick reply!
>
> About my version of Distributions:
> julia> Pkg.status("Distributions")
>  - Distributions 0.4.2  master
>
> And, yes, I am building julia from master (the default option, right?). I
> tried to update Distributions and I got the following error:
>
> julia> Pkg.checkout("Distributions")
> INFO: Checking out Distributions master...
> INFO: Pulling Distributions latest master...
> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
> Distributions: [0.4.3-,∞)
> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
> Distributions: [0.2.2-,∞)
> ERROR: fixed packages introduce conflicting requirements for StatsBase:
>  Distributions requires versions [0.5.1-,∞) [none of the available
> versions can satisfy this requirement]
>available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5,
> 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5,
> 0.3.6, 0.3.7, 0.3.8 and 0.3.9
>  in error at error.jl:21
>  in check_requirements at pkg/query.jl:109
>  in resolve at ./pkg/entry.jl:387
>  in resolve at pkg/entry.jl:371
>  in anonymous at pkg/entry.jl:189
>  in transact at pkg/git.jl:81
>  in _checkout at pkg/entry.jl:181
>  in checkout at pkg/entry.jl:196
>  in anonymous at pkg/dir.jl:28
>  in cd at ./file.jl:20
>  in cd at pkg/dir.jl:28
>  in checkout at pkg.jl:34
>
> So, I will try to checkout version 0.3 of Julia and see what happens. It
> seems that this problem with Cholesky is a very common issue, but so far I
> couldn't find a good solution for it in the forums in internet.
>
> Best,
>
> Charles
>
> On Tue, Sep 23, 2014 at 11:45 PM, Tim Holy  wrote:
>
>> I assume you're building julia from master. One likely cure is to check
>> out
>> the release-0.3 branch and stick with that. Alternatively, see if you can
>> update Distributions so it works on 0.4-dev.
>>
>> Best
>> --Tim
>>
>> On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana
>> wrote:
>> > Dear Julia users,
>> >
>> > I was trying to use package Distributions, but I got the following
>> error:
>> >
>> > julia> using Distributions
>> > Warning: could not import Base.add! into NumericExtensions
>> > Warning: could not import Base.add! into PDMats
>> > ERROR: Cholesky not defined
>> >  in include at ./boot.jl:246
>> >  in include_from_node1 at ./loading.jl:128
>> >  in reload_path at loading.jl:152
>> >  in _require at loading.jl:67
>> >  in require at loading.jl:54
>> >  in include at ./boot.jl:246
>> >  in include_from_node1 at ./loading.jl:128
>> >  in reload_path at loading.jl:152
>> >  in _require at loading.jl:67
>> >  in require at loading.jl:51
>> > while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression
>> > starting on line 31
>> > while loading /home/charles/.julia/Distributions/src/Distributions.jl,
>> in
>> > expression starting on line 4
>> >
>> > I found some posts about the same problem. One of the most recent is
>> this
>> > one: https://github.com/JuliaLang/julia/issues/6436
>> >
>> > However, even after running "Pkg.update()" the error continues.
>> >
>> > Any idea about it?
>> >
>> > My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC)
>> >
>> > Thank you for any comment!
>> >
>> > Best,
>> >
>> > Charles
>>
>>
>
>
> --
> Um axé! :)
>
> --
> Charles Novaes de Santana, PhD
> http://www.imedea.uib-csic.es/~charles
>


Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Charles Novaes de Santana
Hi guys, thank you for the quick reply!

About my version of Distributions:
julia> Pkg.status("Distributions")
 - Distributions 0.4.2  master

And, yes, I am building julia from master (the default option, right?). I
tried to update Distributions and I got the following error:

julia> Pkg.checkout("Distributions")
INFO: Checking out Distributions master...
INFO: Pulling Distributions latest master...
WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for
Distributions: [0.4.3-,∞)
WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for
Distributions: [0.2.2-,∞)
ERROR: fixed packages introduce conflicting requirements for StatsBase:
 Distributions requires versions [0.5.1-,∞) [none of the available
versions can satisfy this requirement]
   available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5,
0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5,
0.3.6, 0.3.7, 0.3.8 and 0.3.9
 in error at error.jl:21
 in check_requirements at pkg/query.jl:109
 in resolve at ./pkg/entry.jl:387
 in resolve at pkg/entry.jl:371
 in anonymous at pkg/entry.jl:189
 in transact at pkg/git.jl:81
 in _checkout at pkg/entry.jl:181
 in checkout at pkg/entry.jl:196
 in anonymous at pkg/dir.jl:28
 in cd at ./file.jl:20
 in cd at pkg/dir.jl:28
 in checkout at pkg.jl:34

So, I will try to checkout version 0.3 of Julia and see what happens. It
seems that this problem with Cholesky is a very common issue, but so far I
couldn't find a good solution for it in the forums in internet.

Best,

Charles

On Tue, Sep 23, 2014 at 11:45 PM, Tim Holy  wrote:

> I assume you're building julia from master. One likely cure is to check out
> the release-0.3 branch and stick with that. Alternatively, see if you can
> update Distributions so it works on 0.4-dev.
>
> Best
> --Tim
>
> On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana wrote:
> > Dear Julia users,
> >
> > I was trying to use package Distributions, but I got the following error:
> >
> > julia> using Distributions
> > Warning: could not import Base.add! into NumericExtensions
> > Warning: could not import Base.add! into PDMats
> > ERROR: Cholesky not defined
> >  in include at ./boot.jl:246
> >  in include_from_node1 at ./loading.jl:128
> >  in reload_path at loading.jl:152
> >  in _require at loading.jl:67
> >  in require at loading.jl:54
> >  in include at ./boot.jl:246
> >  in include_from_node1 at ./loading.jl:128
> >  in reload_path at loading.jl:152
> >  in _require at loading.jl:67
> >  in require at loading.jl:51
> > while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression
> > starting on line 31
> > while loading /home/charles/.julia/Distributions/src/Distributions.jl, in
> > expression starting on line 4
> >
> > I found some posts about the same problem. One of the most recent is this
> > one: https://github.com/JuliaLang/julia/issues/6436
> >
> > However, even after running "Pkg.update()" the error continues.
> >
> > Any idea about it?
> >
> > My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC)
> >
> > Thank you for any comment!
> >
> > Best,
> >
> > Charles
>
>


-- 
Um axé! :)

--
Charles Novaes de Santana, PhD
http://www.imedea.uib-csic.es/~charles


Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Tim Holy
I assume you're building julia from master. One likely cure is to check out 
the release-0.3 branch and stick with that. Alternatively, see if you can 
update Distributions so it works on 0.4-dev.

Best
--Tim

On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana wrote:
> Dear Julia users,
> 
> I was trying to use package Distributions, but I got the following error:
> 
> julia> using Distributions
> Warning: could not import Base.add! into NumericExtensions
> Warning: could not import Base.add! into PDMats
> ERROR: Cholesky not defined
>  in include at ./boot.jl:246
>  in include_from_node1 at ./loading.jl:128
>  in reload_path at loading.jl:152
>  in _require at loading.jl:67
>  in require at loading.jl:54
>  in include at ./boot.jl:246
>  in include_from_node1 at ./loading.jl:128
>  in reload_path at loading.jl:152
>  in _require at loading.jl:67
>  in require at loading.jl:51
> while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression
> starting on line 31
> while loading /home/charles/.julia/Distributions/src/Distributions.jl, in
> expression starting on line 4
> 
> I found some posts about the same problem. One of the most recent is this
> one: https://github.com/JuliaLang/julia/issues/6436
> 
> However, even after running "Pkg.update()" the error continues.
> 
> Any idea about it?
> 
> My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC)
> 
> Thank you for any comment!
> 
> Best,
> 
> Charles



Re: [julia-users] Problem loading package Distributions

2014-09-23 Thread Andreas Noack
What do you get from *Pkg.status("Distributions")*

Med venlig hilsen

Andreas Noack

2014-09-23 17:08 GMT-04:00 Charles Novaes de Santana <
charles.sant...@gmail.com>:

> Dear Julia users,
>
> I was trying to use package Distributions, but I got the following error:
>
> julia> using Distributions
> Warning: could not import Base.add! into NumericExtensions
> Warning: could not import Base.add! into PDMats
> ERROR: Cholesky not defined
>  in include at ./boot.jl:246
>  in include_from_node1 at ./loading.jl:128
>  in reload_path at loading.jl:152
>  in _require at loading.jl:67
>  in require at loading.jl:54
>  in include at ./boot.jl:246
>  in include_from_node1 at ./loading.jl:128
>  in reload_path at loading.jl:152
>  in _require at loading.jl:67
>  in require at loading.jl:51
> while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression
> starting on line 31
> while loading /home/charles/.julia/Distributions/src/Distributions.jl, in
> expression starting on line 4
>
> I found some posts about the same problem. One of the most recent is this
> one: https://github.com/JuliaLang/julia/issues/6436
>
> However, even after running "Pkg.update()" the error continues.
>
> Any idea about it?
>
> My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC)
>
> Thank you for any comment!
>
> Best,
>
> Charles
>
>
>
> --
> Um axé! :)
>
> --
> Charles Novaes de Santana, PhD
> http://www.imedea.uib-csic.es/~charles
>


[julia-users] Problem loading package Distributions

2014-09-23 Thread Charles Novaes de Santana
Dear Julia users,

I was trying to use package Distributions, but I got the following error:

julia> using Distributions
Warning: could not import Base.add! into NumericExtensions
Warning: could not import Base.add! into PDMats
ERROR: Cholesky not defined
 in include at ./boot.jl:246
 in include_from_node1 at ./loading.jl:128
 in reload_path at loading.jl:152
 in _require at loading.jl:67
 in require at loading.jl:54
 in include at ./boot.jl:246
 in include_from_node1 at ./loading.jl:128
 in reload_path at loading.jl:152
 in _require at loading.jl:67
 in require at loading.jl:51
while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression
starting on line 31
while loading /home/charles/.julia/Distributions/src/Distributions.jl, in
expression starting on line 4

I found some posts about the same problem. One of the most recent is this
one: https://github.com/JuliaLang/julia/issues/6436

However, even after running "Pkg.update()" the error continues.

Any idea about it?

My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC)

Thank you for any comment!

Best,

Charles



-- 
Um axé! :)

--
Charles Novaes de Santana, PhD
http://www.imedea.uib-csic.es/~charles