[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-08 Thread Alex Arslan
If anyone knows how to fix ConjugatePriors, I'm all ears. I have a PR to update the dependencies but I quickly realized that getting it to work requires more than bumping versions, and I haven't been able to pinpoint exactly what needs to change. On Tuesday, September 6, 2016 at 11:44:51 PM UTC

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-07 Thread Tim Wheeler
That worked! I now have Distributions 0.10.2 On Tuesday, September 6, 2016 at 8:40:22 PM UTC-7, Fengyang Wang wrote: > > I think the problem is that ConjugatePriors is holding PDMats back, while > Distributions wants to move it forward. Try removing it and see if > Distributions will update. >

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Kris De Meyer
I noticed that in Distributions from 0.9 onward the Normal and MvNormal distributions were parameterised on Real (similar to what I did for PDMats). That work should have made my test fix in that pull request obsolote. In other words, if ConjugatePriors was/is updated to work with Distributions

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tony Kelman
FengYang is right. Remove ConjugatePriors. That package needs a new tag that's compatible with the latest versions of its dependencies, otherwise having it installed is going to cause issues like this. I'm not sure what's needed beyond https://github.com/JuliaStats/ConjugatePriors.jl/pull/10

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tony Kelman
Did you post your full Pkg.status() yet? Is something keeping you stuck on StatsFuns 0.2.x? The only new upper bound I see in the METADATA versions is from https://github.com/JuliaLang/METADATA.jl/pull/5613 On Tuesday, September 6, 2016 at 4:09:07 PM UTC-7, Tim Wheeler wrote: > > Okay, here is

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Fengyang Wang
I think the problem is that ConjugatePriors is holding PDMats back, while Distributions wants to move it forward. Try removing it and see if Distributions will update.

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tim Wheeler
Okay, here is the same thing but from my METADATA. Code: metadata_dir = "/home/tim/.julia/v0.4/METADATA" for (pkg, version) in Pkg.installed() reqfile = joinpath(metadata_dir, pkg, "versions", string(version), "requires") if isfile(reqfile) lines = open(readlines, reqfile)

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tony Kelman
0.5.0-pre is actually strictly greater than 0.5.0-dev. Packages currently can't have extra build information like that unless you tag non-semver releases in metadata. They're either at a tag, between tags, or at more recent point than the latest tag. I think a format that has more annotations in

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tim Wheeler
Thank you. I should have RTFM. The file is not from METADATA. I can check that. On Tuesday, September 6, 2016 at 11:17:28 AM UTC-7, Tony Kelman wrote: > > I hate to have to say "RTFM" about this so often, but see > http://docs.julialang.org/en/release-0.4/manual/strings/#version-number-literals.

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread David P. Sanders
El martes, 6 de septiembre de 2016, 14:17:28 (UTC-4), Tony Kelman escribió: > > I hate to have to say "RTFM" about this so often, but see > http://docs.julialang.org/en/release-0.4/manual/strings/#version-number-literals. > > The trailing dash means including prereleases of the given version.

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tony Kelman
I hate to have to say "RTFM" about this so often, but see http://docs.julialang.org/en/release-0.4/manual/strings/#version-number-literals. The trailing dash means including prereleases of the given version. (Considering how unintuitive this is we should probably transition to something cleare

RE: [julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread David Anthoff
-users Subject: [julia-users] Re: Pkg.update() does not pull latest version? Ok, will do! On Tuesday, September 6, 2016 at 9:31:25 AM UTC-7, Tony Kelman wrote: There's a bug somewhere with that error message, I've seen it points at the wrong package. If we can come up with a re

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tim Wheeler
I wrote the script and put the output in the attached file. I assume that the '-' at the end of a dep is an upperbound? On Tuesday, September 6, 2016 at 9:35:46 AM UTC-7, Tim Wheeler wrote: > > Ok, will do! > > On Tuesday, September 6, 2016 at 9:31:25 AM UTC-7, Tony Kelman wrote: >> >> There's a

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tim Wheeler
Ok, will do! On Tuesday, September 6, 2016 at 9:31:25 AM UTC-7, Tony Kelman wrote: > > There's a bug somewhere with that error message, I've seen it points at > the wrong package. If we can come up with a reproducible test case here > it'll help for fixing the bug and making that message more us

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tony Kelman
There's a bug somewhere with that error message, I've seen it points at the wrong package. If we can come up with a reproducible test case here it'll help for fixing the bug and making that message more useful. It's almost certainly not Compat (I don't think anyone has ever added an upper bound

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tony Kelman
The upper bound was done in METADATA do avoid Distributions 0.10 breaking GaussianMixtures, see https://github.com/JuliaLang/METADATA.jl/pull/5634#issuecomment-233810018. However GaussianMixtures 0.1.0 was released https://github.com/JuliaLang/METADATA.jl/pull/5790 which should support Distrib

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tim Wheeler
Okay - I removed GaussianMixtures and now it is complaining about Compat. ERROR: unsatisfiable package requirements detected: no feasible version could be found for package: Compat I wrote a script to run through all package REQUIRE files and print out the Compat line, if any. None of these fo

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Chris Rackauckas
Maybe one of its dependencies has a maximum version requirement? On Tuesday, September 6, 2016 at 8:38:01 AM UTC-7, Tim Wheeler wrote: > > Okay, this is a little weird. > > If I run the following it looks like the culprit is a dirty package: > > julia> Pkg.checkout("Distributions") > INFO: Checkin

[julia-users] Re: Pkg.update() does not pull latest version?

2016-09-06 Thread Tim Wheeler
Okay, this is a little weird. If I run the following it looks like the culprit is a dirty package: julia> Pkg.checkout("Distributions") INFO: Checking out Distributions master... INFO: Pulling Distributions latest master... WARNING: Distributions is fixed at 0.10.1+ conflicting with requirement f