Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Matthias Koeppe
On Wednesday, December 23, 2020 at 5:55:38 AM UTC-8 u...@ll.mit.edu wrote: > >>> the MacPorts-specific part would be to create a list of packages to >> install, and put it into build/pkgs/*/distros/macports >> and a similar global location. >> > > I'm not sure I understand what that means. >

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Dima Pasechnik
On Wed, 23 Dec 2020, 14:11 Mouse Mousevich, wrote: > I looked into build/pgks/* (1.5 GB) and it appears that Sage is trying to > be a package manager, in addition to what people probably want it for. > > I guess at version 9.2 it's rather late to ask why it isn't good enough to > just list in

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread John H Palmieri
The short answer is that Sage is designed for (among others) research mathematicians, who may not have the interest or inclination to learn how to install lots of system packages. So from the beginning it included as many components as possible. Years ago the presence of MacPorts and other

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Samuel Lelièvre
Le mer. 23 déc. 2020 à 14:55, Mouse Mousevich: >> >> the MacPorts-specific part would be to create a list of packages to install, >> and put it into build/pkgs/*/distros/macports >> and a similar global location. > > I'm not sure I understand what that means. If a package is already installed >

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Mouse Mousevich
I looked into build/pgks/* (1.5 GB) and it appears that Sage is trying to be a package manager, in addition to what people probably want it for. I guess at version 9.2 it's rather late to ask why it isn't good enough to just list in the README a set of packages that Sage requires to run, and

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Mouse Mousevich
> > >> We don't have a single MacPort user among a handful of SageMath >>> developers. Please feel free to provide patches. (Yes, it means supporting >>> yet another nonstandard location, more or less, I suppose) >>> >> >> The fun part is that to support Macports, you need to look in >>

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Dima Pasechnik
On Wed, 23 Dec 2020, 11:01 Mouse Mousevich, wrote: > Please see below. > > TL;DR. >> patches are most welcome :-) >> > > Understood. > > >> Sage-9.2 has several idiosyncrasies that for me are hard to explain. One >>> - it deliberately refuses to work with Macports-installed packages, even >>>

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Mouse Mousevich
Please see below. TL;DR. > patches are most welcome :-) > Understood. > Sage-9.2 has several idiosyncrasies that for me are hard to explain. One - >> it deliberately refuses to work with Macports-installed packages, even >> though their main difference from similar ones installed via Brew

Re: [sage-support] Re: Install of sage on macOS

2020-12-23 Thread Dima Pasechnik
TL;DR. patches are most welcome :-) Details below. On Wed, 23 Dec 2020, 02:40 Mouse Mousevich, wrote: > A lot of people have a lot of problems with Sage-9.2 on MacOS, installing > pre-compiled or building from the source. > > Sage-9.2 has several idiosyncrasies that for me are hard to explain.