Thanks for giving it a try!

On Sun, Apr 3, 2016 at 9:35 PM, Sebastien Gouezel
<sebastien.goue...@gmail.com> wrote:
> Just tried it (on Windows 10 Pro 64 bits). In the end, it works, but I had
> to work a little bit for this:
>
> - when installing docker, it removed my git and installed its own git
> instead, without asking for anything. A little bit rude, as I liked my
> version better...

Yes, I agree. This is a bug with the Docker installer itself--it
doesn't make it possible to deselect git installation (for Sage
purposes it's not necessary for it to install git at all!).  I have an
upstream ticket for that and I think there is a fix for that now but I
need to double-check.

> - more serious, the sagemath VM did not start. The reason is that I had
> VirtualBox 4.2 already installed, while Docker requires VirtualBox 5.0 at
> least. Docker should have warned me about this, uninstalled the old
> VirtualBox and installed the new one instead, but it didn't. And then, of
> course, it could not start, without any error message. I had to dig a little
> bit to understand what was going on. It would be nice if the error messages
> of Docker were shown to the user.
> when the VM can not be installed.

This is also an upstream issue with Docker. If you look in the source
for their installer there's a TODO item to check to version of
VirtualBox :)

> The second problem is likely to happen to anyone who has already used a
> Sagemath VM on Windows. For newcomers, there should be no issue, and then
> the installation is much smoother than with the previous system (just one
> file to download, click OK several times, and then everything is functional,
> so definitely a huge progress!). However, there are still the limitations of
> virtual machines (for instance, it can not use my systemwide latex, if I
> understand correctly). Cygwin looks to me to be a more promising route in
> this respect (sage on cygwin 64 is almost completely functional with good
> performance, with the exception of a buggy singular - hopefully, trac 17254
> will bring improvements when/if completed).

Yes, I think this approach is mainly useful for newcomers. The
majority of the problems you mentioned came in due to already having
various bits of this installed.  I'm not quite sure I understand the
point about latex.

I'm -1 on Cygwin for a few reasons, but am working on building Sage
natively for Windows without a posix-compatibility layer.  (Though I'm
not opposed to supporting Cygwin too of course but I don't think it's
the most user-friendly approach in the long term).

For an "average" user I think this installer is much friendlier than
any other currently working approach.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to