We should hopefully have nightly binaries sometime soon that will help 
alleviate some of these issues in the future. I’ve lost track of the work to 
provide them, but I know it’s being done.

 — John

On Jan 23, 2014, at 6:02 PM, Cgast <[email protected]> wrote:

> OK, thanks John and Ivar. I'll probably put in some effort towards building 
> it myself, and wait for 0.3 binaries.
> 
> Thanks for the help,
> 
> Chris
> 
> 
> 
> On Thursday, January 23, 2014 5:35:16 PM UTC-8, John Myles White wrote:
> Hi Chris,
> 
> Unfortunately it’s very difficult for us to support 0.2 anymore because of 
> the badly breaking Stats -> StatsBase renaming. We’d have to rewrite the 
> history of every repo to resolve this name change, so we chose to instead 
> push everything up to our current development branches. That change 
> unfortunately entirely deprecated Julia 0.2 support for DataArrays and 
> DataFrames.
> 
> I’m hopeful we’ll standardize on a stable set of features for core 
> statistical libraries in the next six months. Once we all agree on core 
> infrastructure issues, it’ll be easier to provide backwards compatibility. 
> Right now we don’t have enough developers working on JuliaStats to both 
> support older releases and develop new ones.
> 
>  — John
> 
> On Jan 23, 2014, at 2:33 PM, Cgast <[email protected]> wrote:
> 
>> Thanks Ivar. My incomplete description (which you have somewhat offensively 
>> labeled as "weak") was intentionally so, to avoid hijacking the thread with 
>> my own problem. With your encouragement, however, here is the problem I'm 
>> having, which I suspect is related to the OP's problem: I installed v0.2.0 
>> (64-bit) this morning (build date appears to be 2013-11-16 23:44 UTC), and 
>> have the following Pkg.status():
>> 
>> Required packages:
>>  - GLM                           0.2.2
>> Additional packages:
>>  - Blocks                        0.0.1
>>  - DataArrays                    0.1.0
>>  - DataFrames                    0.5.0
>>  - Distributions                 0.3.0
>>  - GZip                          0.2.7
>>  - NumericExtensions             0.3.6
>>  - SortingAlgorithms             0.0.1
>>  - StatsBase                     0.3.5
>> 
>> using GLM gives me the following messages, terminating in an error:
>> 
>> Warning: could not import Base.foldl into NumericExtensions
>> Warning: could not import Base.foldr into NumericExtensions
>> Warning: could not import Base.sum! into NumericExtensions
>> Warning: could not import Base.maximum! into NumericExtensions
>> Warning: could not import Base.minimum! into NumericExtensions
>> ERROR: Stats not found
>>   in require at loading.jl:39
>> 
>> at C:\~\.julia\GLM\src\GLM.jl:8
>> 
>> Does this appear to be related to the previous problem? Does anyone have any 
>> suggestions on how to fix it, or shall I wait for package authors to do some 
>> updating?
>> 
>> If a newer Julia version is required (which appears to be the suggestion 
>> from the NumericExtensions github issues), are there no newer Windows 
>> binaries available than v0.2.0? My corporate environment will make building 
>> from source difficult, for a variety of reasons.
>> 
>> After starting with a fresh installation and a clean .julia directory, I've 
>> tried to install older versions of NumericExtensions (as suggested), with 
>> the following results:
>> 
>> Pkg.pin("NumericExtensions",v"0.2.20")
>> ERROR: NumericExtensions is not a git repo
>>   in pin at pkg/entry.jl:202
>> 
>> and also:
>> 
>> Pkg.pin("NumericExtensions",v"0.2.20")
>> INFO: Installing NumericExtensions v0.3.6  # <---wrong version (latest)
>> INFO: REQUIRE updated.
>> 
>> Thanks in advance for your help,
>> 
>> Chris
>> 
>> 
>> 
>> 
>> 
>> 
>> On Thursday, January 23, 2014 1:45:38 PM UTC-8, Ivar Nesje wrote:
>> Similar problem is a quite weak description.
>> 
>> The previous problem was that a new version of a pakcage (NumericExtensions) 
>> was incorrectly marked as compatible with 0.2. This does not appear to be 
>> fixed, so a bump on Dahua Lin and John Myles White might be what is needed.
>> 
>> kl. 21:32:14 UTC+1 torsdag 23. januar 2014 skrev Cgast følgende:
>> Any update on this? Having similar problems on Windows 7 with a fresh 
>> install just this morning.
>> 
>> Seems to be related to some renaming of Stats vs. StatsBase? I've tried 
>> fiddling with this myself within the packages, but haven't been able to 
>> resolve it.
>> 
>> Thanks in advance for all your help, and all the hard work getting Julia to 
>> this point. 
>> 
>> 
>> Chris
>> 
>> 
>> 
>> On Wednesday, January 15, 2014 10:15:55 AM UTC-8, John Myles White wrote:
>> No, we'll fix the packages to indicate which work with 0.2 and which don't.
>> 
>>  -- John
>> 
>> On Jan 15, 2014, at 9:52 AM, Corey Sparks <[email protected]> wrote:
>> 
>>> so, if i just wait for 0.3 things might get worked out?
>>> Thanks
>>> 
>>> On Wednesday, January 15, 2014 11:26:56 AM UTC-6, John Myles White wrote:
>>> We've unfortunately done a bad job of keeping those packages compatible 
>>> with 0.2. I'll try to fix as much as I can today.
>>> 
>>>  -- John
>>> 
>>> On Jan 15, 2014, at 8:48 AM, Corey Sparks <[email protected]> wrote:
>>> 
>>>> Dear List,
>>>> I just installed Julia 0.2.0 last night and was trying to get the GLM 
>>>> package going, when I try to load it and the RDatasets packages, I get:
>>>> 
>>>> julia> using RDatasets, GLM
>>>> 
>>>> Warning: could not import Base.foldl into NumericExtensions
>>>> 
>>>> Warning: could not import Base.foldr into NumericExtensions
>>>> 
>>>> Warning: could not import Base.sum! into NumericExtensions
>>>> 
>>>> Warning: could not import Base.maximum! into NumericExtensions
>>>> 
>>>> Warning: could not import Base.minimum! into NumericExtensions
>>>> 
>>>> Warning: could not import Base.PAIRWISE_SUM_BLOCKSIZE into 
>>>> NumericExtensions
>>>> 
>>>> ERROR: TernaryFunctor not defined
>>>> 
>>>>  in include at boot.jl:238
>>>> 
>>>>  in include_from_node1 at loading.jl:114
>>>> 
>>>>  in include at boot.jl:238
>>>> 
>>>>  in include_from_node1 at loading.jl:114
>>>> 
>>>>  in reload_path at loading.jl:140
>>>> 
>>>>  in _require at loading.jl:58
>>>> 
>>>>  in require at loading.jl:43
>>>> 
>>>> at /Users/ozd504/.julia/GLM/src/lm.jl:22
>>>> 
>>>> at /Users/ozd504/.julia/GLM/src/GLM.jl:76
>>>> 
>>>> 
>>>> 
>>>> It looks like something in GLM is broken, does anyone have advice on this?
>>>> 
>>>> Thank you
>>>> 
>>>> Corey
>>>> 
> 

Reply via email to