Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gaston possible on JuliaBox? #90

Closed
HenriLaurie opened this issue May 30, 2018 · 13 comments
Closed

Gaston possible on JuliaBox? #90

HenriLaurie opened this issue May 30, 2018 · 13 comments

Comments

@HenriLaurie
Copy link

I tried to get Gaston going on JuliaBox. Perhaps I was just impatient, but it wouldn't build. I wondered if this is because of the non-Julia dependency (gnuplot), or something else?

@mbaz
Copy link
Owner

mbaz commented May 30, 2018

I haven't tried, but Gaston does work on Jupyter, which I believe is what JuliaBox uses.

While I get around to testing it, could you please tell me what is the exact problem, i.e., what do you mean by "it wouldn't build"?

@mbaz
Copy link
Owner

mbaz commented May 30, 2018

OK, I just tried and I see what you mean by building. It builds a new system image incorporating the packages you want.

So my build finished successfully, but when trying using Gaston I got:

LoadError: Gaston cannot be loaded: gnuplot is not available on this system.

There's nothing I can do about it. I have asked the JuliaBox maintainers to consider adding gnuplot to their system.

@HenriLaurie
Copy link
Author

HenriLaurie commented May 30, 2018 via email

@mbaz
Copy link
Owner

mbaz commented May 31, 2018

@HenriLaurie The build finished successfully for me, and took around a minute. Could you try again?

@HenriLaurie
Copy link
Author

HenriLaurie commented May 31, 2018 via email

@HenriLaurie
Copy link
Author

HenriLaurie commented May 31, 2018 via email

@HenriLaurie
Copy link
Author

HenriLaurie commented May 31, 2018 via email

@mbaz
Copy link
Owner

mbaz commented May 31, 2018

@HenriLaurie Yes, it looks like there's nothing I can do on my side. One alternative for teaching would be to have students run Jupyter on their individual computers.
I have already reported this to the JuliaBox issue tracker: JuliaCloud/JuliaBox#507

@HenriLaurie
Copy link
Author

HenriLaurie commented May 31, 2018 via email

@aviks
Copy link

aviks commented Jun 4, 2018

Yes, GNUPlot is a native dependency, and needs to be added into the system image. We'll explore adding this to Juliabox.

@mbaz
Copy link
Owner

mbaz commented Jun 5, 2018

@aviks Thanks, Avik!

@HenriLaurie
Copy link
Author

Thanks to @Avik, @mbaz for getting started in May/June. Sadly, problems persist, in particular gnuplot (that is, the graphing utility program) is not available.

However, I see there is now a package Gnuplot 0.2.0 on JuliaBox, which I suspect is the private Github package associated with the user gcalderone. (There are two private Gnuplot.jl packages that come up when one searches with the term "Gnuplot.jl").

One can issue using Gnuplot in a JuliaBox 0.6.2 notebook run by JuliaBox; no error message follows. However, using gcalderone's simplest plot example @gp 1:10 throws an error with a message about spawning gnuplot. This seems to indicate that the Gnuplot package available in JuliaBox is indeed the gcalderone one, and that gnuplot itself is still missing.

Is it possible that there has been some confusion between Gnuplot.jl and gnuplot itself?

@aviks
Copy link

aviks commented Jul 8, 2018

Is it possible that there has been some confusion between Gnuplot.jl and gnuplot itself?

Maybe, let me take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants