Is it possible you have multiple versions of Julia installed, or maybe leftover 
packages in your .julia folder from a previous installation?  It might be worth 
trying to delete (or move out of the way) your .julia directory and re-install 
the packages.

Also if possible can you include the whole backtrace, not just the last part 
with the error message? That’s helpful to see what chain of function calls is 
actually triggering the error.

-s

> On Sep 23, 2015, at 12:54 AM, Haoran Jiang <jianghaoran...@gmail.com> wrote:
> 
> here is the screen copy of my error message,what do you suggest i to do?
> 
> 
> 
> 在 2015年9月22日星期二 UTC-7下午8:50:00,Spencer Russell写道:
> Can you cut/paste your session with the error into a gist? That might help 
> track down more specifically what’s causing the issue.
> 
> -s
> 
> On Sep 22, 2015, at 11:46 PM, Haoran Jiang <jiangha...@gmail.com 
> <javascript:>> wrote:
> 
> Hi Spencer:
> Thanks for the reply! However, I just tried the method you told me but it 
> still doesn't work. 
> I also tried to pinned back everything just like how Serge was doing, but it 
> still doesn't work, here is my status now.
> 
> 
> 在 2015年9月22日星期二 UTC-7上午11:13:50,Spencer Russell写道:
> Hi Haoran,
>  
> Try pinning the Compat package by running `Pkg.pin("Compat", v"0.7.0")`
>  
> If you're running Julia 0.3.11 that should be the newest version that will 
> install, so I'm not sure how you ended up with Compat 0.7.3 (which is 
> currently tagged to be 0.4 and newer). That's a pretty recent change 
> though(yesterday evening), but if you just installed today I'd think you'd be 
> good to go.
>  
> -s
>  
>  
> On Tue, Sep 22, 2015, at 02:58 AM, Haoran Jiang wrote:
> Hi Greg, I am new to Julia and Juno, I just installed this software today and 
> I have the same error message as you do, can you tell me what did you do to 
> make it right? this is my Pkg.status. I never had it worked before(since it 
> is my first day install it) so i dont know what file to change and where to 
> change them, Thanks!
>  
>  
> 在 2015年9月20日星期日 UTC-7下午6:09:56,Greg Plowman写道:
> Serge,
>  
> Below is output of Pkg.status():
>  
> I had previously tried removing many packages, but nothing is pinned (so not 
> sure if rolling back will result in same config)
>  
> The only error message I receive using Juno is:
>     symbol could not be found jl_generating_output (-1): The specified 
> procedure could not be found.
>  
> but after this everything seems to work as normal.
>  
> Hope this helps.
> -- Greg
>  
>  
> 
>                _
>    _       _ _(_)_     |  A fresh approach to technical computing
>   (_)     | (_) (_)    |  Documentation: http://docs.julialang.org 
> <http://docs.julialang.org/>
>    _ _   _| |_  __ _   |  Type "help()" for help.
>   | | | | | | |/ _` |  |
>   | | |_| | | | (_| |  |  Version 0.3.11 (2015-07-27 06:18 UTC)
>  _/ |\__'_|_|_|\__'_|  |  Official http://julialang.org/ 
> <http://julialang.org/> release
> |__/                   |  x86_64-w64-mingw32
> julia> Pkg.status()
> 9 required packages:
>  - Dates                         0.3.2
>  - Distributions                 0.8.6
>  - HDF5                          0.5.5
>  - ImageView                     0.1.16
>  - Images                        0.4.47
>  - JLD                           0.5.4
>  - Jewel                         1.0.6
>  - Optim                         0.4.2
>  - ZMQ                           0.2.0
> 39 additional packages:
>  - ArrayViews                    0.6.3
>  - BinDeps                       0.3.15
>  - Blosc                         0.1.4
>  - Cairo                         0.2.30
>  - Calculus                      0.1.10
>  - ColorTypes                    0.1.4
>  - ColorVectorSpace              0.0.3
>  - Colors                        0.5.3
>  - Compat                        0.7.1
>  - Compose                       0.3.15
>  - DataStructures                0.3.12
>  - Docile                        0.5.18
>  - DualNumbers                   0.1.3
>  - FactCheck                     0.4.0
>  - FixedPointNumbers             0.0.10
>  - Graphics                      0.1.0
>  - HttpCommon                    0.1.2
>  - IniFile                       0.2.4
>  - Iterators                     0.1.8
>  - JSON                          0.4.5
>  - JuliaParser                   0.6.2
>  - LNR                           0.0.1
>  - Lazy                          0.10.0
>  - LibExpat                      0.0.8
>  - MacroTools                    0.2.0
>  - NaNMath                       0.1.0
>  - PDMats                        0.3.5
>  - Reexport                      0.0.3
>  - Requires                      0.2.0
>  - SHA                           0.1.1
>  - SIUnits                       0.0.5
>  - StatsBase                     0.7.2
>  - StatsFuns                     0.1.3
>  - TexExtensions                 0.0.2
>  - Tk                            0.3.6
>  - URIParser                     0.0.7
>  - WinRPM                        0.1.12
>  - Winston                       0.11.12
>  - Zlib                          0.1.9
> Julia>
> 
>  
>  
>  
> On Monday, September 21, 2015 at 9:44:24 AM UTC+10, Serge Santos wrote:
> Hi All,
>  
> I tried to roll back to JuliaParser v0.6.2 and it didn't work. 
>  
> If someone still manages to successfully run Juno with Julia 0.3.11, can you 
> please send the list of packages with version numbers that does not create 
> any issues with Juno (i.e,, output from Pkg.status()). I was not able to 
> figure out what combination of versions work. 
>  
> Many thanks in advance
> Serge
>  
> On Monday, 21 September 2015 00:16:27 UTC+1, Greg Plowman wrote:
> Hi All,
>  
> On 2 different PCs where Juno works (almost without error) Pkg.status() 
> reports JuliaParser v0.6.2
> On PC that has Juno errors, Pkg.status() reports JuliaParser v0.6.3
> Rolling back to JuliaParser v0.1.2 creates different errors.
> So it seems we need to revert to JuliaParser v0.6.2
>  
> I'm not at a PC where I can see if we can pin v0.6.2, in light of the 
> following:
> 
> 
> Before this JuliaParser was at version v0.6.3, are you sure we should try 
> reverting to v0.1.2?
> 
> 
> 
> 
> See the tagged versions 
> https://github.com/jakebolewski/JuliaParser.jl/releases 
> <https://github.com/jakebolewski/JuliaParser.jl/releases>. So that’s the next 
> latest tagged version. You could probably checkout a specific commit prior to 
> the commit that’s causing the breakage instead though.
> 
> 
> 
> 
> 
> 
> Also, I don't want to play around with Pkg.ANYTHING on a working 
> configuration at the moment :)
> 
>  
> -- Greg
>  
>  
> On Monday, September 21, 2015 at 4:50:37 AM UTC+10, Tony Kelman wrote:
> What's temporarily broken here is some of the packages that Light-Table-based 
> Juno relies on to work. In the meantime you can still use command-line REPL 
> Julia, and while it's not the most friendly interface your code will still 
> run. Your estimation of the Julia ecosystem's robustness is pretty accurate 
> though, if you really want to ensure things stay working the best way of 
> doing that right now is keeping all packages pinned until you have a chance 
> to thoroughly test the versions that an upgrade would give you. We plan on 
> automating some of this testing going forward, though in the case of Juno 
> much of the code is being replaced right now and the replacements aren't 
> totally ready just yet.
>  
>  
> On Sunday, September 20, 2015 at 10:45:01 AM UTC-7, Serge Santos wrote:
> Thank you all for your inputs. It tried your suggestions and, unfortunately, 
> it does not work. I tried Atom but, after a good start and some success, it 
> keeps crashing in middle of a calculation (windows 10).
>  
> To summarize what I tried with Juno and julia 0.3.11:
> - Compat v.0.7.0 (pinned)
> - JuliaParser V0.1.2  (pinned)
> - Jewel v1.0.6.
>  
> I get a first error message, which seems to indicate that Julia cannot 
> generate an output.
>  
> symbol could not be found jl_generating_output (-1): The specified procedure 
> could not be found.
>  
> Followed by:
>  
> WARNING: LightTable.jl: `skipws` has no method matching skipws(::TokenStream)
>  in scopes at C:\Users\Serge\.julia\v0.3\Jewel\src\parse\scope.jl:148
>  in codemodule at C:\Users\Serge\.julia\v0.3\Jewel\src\parse/parse.jl:141
>  in getmodule at C:\Users\Serge\.julia\v0.3\Jewel\src\eval.jl:42
>  in anonymous at C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable\eval.jl:51
>  in handlecmd at 
> C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:65
>  in handlenext at 
> C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:81
>  in server at C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:22
>  in server at C:\Users\Serge\.julia\v0.3\Jewel\src\Jewel.jl:18
>  in include at boot.jl:245
>  in include_from_node1 at loading.jl:128
>  in process_options at client.jl:285
>  in _start at client.jl:354
>  
> Looking at dependencies with MetadataTools, I smply got: nothing.I assume 
> that Jewel does not have any dependencies.
>  
> I have a lot of understanding for the effort that goes into making the Julia 
> project work and a success, but I just lost two days of my life trying to 
> make things work and I have an important deadline ahead that I am likely to 
> miss because I relied on a promising tool that, unfortunately, does not seem 
> robust enough at this stage given the amount of development happening.It 
> makes me wonder if I should not wait until Julia becomes more established and 
> robust and switch to other solutions.
>  
> On Sunday, 20 September 2015 16:47:05 UTC+1, Dongning Guo wrote:
> In case you're stuck, this may be a way out:
> I installed Atom editor and it seems Julia (v0.5??? nightly build)
> works with it after installing a few packages.  I'm learning to use
> the new environment ...
> See https://github.com/JunoLab/atom-julia-client/tree/master/manual 
> <https://github.com/JunoLab/atom-julia-client/tree/master/manual>
>  
>  
> On Sunday, September 20, 2015 at 6:59:02 AM UTC-5, Michael Hatherly wrote:
>  
> I can’t see LightTable listed in Pkg.status() output in either PC
> 
>  
>  
> The LightTable module is part of the Jewel package is seems, 
> https://github.com/one-more-minute/Jewel.jl/blob/fb854b0a64047ee642773c0aa824993714ee7f56/src/Jewel.jl#L22
>  
> <https://github.com/one-more-minute/Jewel.jl/blob/fb854b0a64047ee642773c0aa824993714ee7f56/src/Jewel.jl#L22>,
>  and so won’t show up on Pkg.status() output since it’s not a true package by 
> itself. Apologies for the misleading directions there.
> 
>  
>  
> What other packages would Juno depend on?
> 
>  
>  
> You can manually walk through the REQUIRE files to see what Jewel depends on, 
> or use MetadataTools to do it:
> 
>  
> julia> using MetadataTools
> julia> pkgmeta = get_all_pkg();
> julia> graph = make_dep_graph(pkgmeta);
> julia> deps = get_pkg_dep_graph("Jewel", graph);
> julia> map(println, keys(deps.p_to_i));
> 
> You shouldn’t need to change versions for most, if any, of what’s listed 
> though. (Don’t forget to call Pkg.free on each package you pin once newer 
> versions of the packages are tagged.) Compat 0.7.1 should be far enough back 
> I think.
> 
>  
> — Mike
> 
>  
> On Sunday, 20 September 2015 13:29:38 UTC+2, Greg Plowman wrote:
> OK I see that second latest tag is v0.1.2 (17 June 2014). Seems a strange 
> jump.
>  
> But now I understand pinning, I can use a strategy of rolling back 
> Juno-related packages until Juno works again.
>  
> What other packages would Juno depend on?
>  
> To help me in this endeavour, I have access to another PC on which Juno runs 
> (almost) without error.
> Confusingly, Pkg.status() reports JuliaParser v0.6.2 on this second PC
> Jewel is v1.0.6 on both PCs.
> I can't see LightTable listed in Pkg.status() output in either PC
>  
> I think Compat v0.7.2 is also causing ERROR: @doc not defined issue 
> (https://groups.google.com/forum/#!topic/julia-users/rsM4hxdkAxg 
> <https://groups.google.com/forum/#!topic/julia-users/rsM4hxdkAxg>)
> so maybe reverting back to Compat v0.7.0 might also help.
>  
> -- Greg
>  
>  
> On Sunday, September 20, 2015 at 7:08:47 PM UTC+10, Michael Hatherly wrote:
>  
> Before this JuliaParser was at version v0.6.3, are you sure we should try 
> reverting to v0.1.2?
> 
>  
>  
> See the tagged versions 
> https://github.com/jakebolewski/JuliaParser.jl/releases 
> <https://github.com/jakebolewski/JuliaParser.jl/releases>. So that’s the next 
> latest tagged version. You could probably checkout a specific commit prior to 
> the commit that’s causing the breakage instead though.
> 
>  
> What version of Jewel.jl and LightTable.jl are you using?
> 
>  
> — Mike
> 
>  
> ...
> <Untitled.png>

Reply via email to