On Tue, Feb 25, 2025 at 1:42 PM Emmanuel Charpentier
<[email protected]> wrote:
>
>
>
> Le mardi 25 février 2025 à 17:54:36 UTC+1, Dima Pasechnik a écrit :
>
>
>
> On 25 February 2025 09:26:04 GMT-06:00, Marc Culler <[email protected]> 
> wrote:
> >
> >
> >On Tuesday, February 25, 2025 at 8:46:41 AM UTC-6 Dima Pasechnik wrote:
> >
> >
> >On macOS, either we embrace Homebrew and use it to get external
> >dependencies, or we use Conda. Current "build everything from ground up"
> >has become next to impossible in any reliable way.
> >
> >
> >The Sage_macOS project always builds Sage "from the ground up" with no
> >homebrew packages or any other external libraries. That has worked for
> >every version of Sage from 9.2 to 10.6beta4. It is not "next to
> >impossible". Most of the time it "just works". Rarely a small amount of
> >tweaking is needed, but none has been needed for the last two releases.
>
> We were lucky, the luck has ran out.
> A lot of time in the past 10 years macOS "native", and general, support has 
> been hanging by the thread, it's only with a lot of effort it was kept alive. 
> E.g. I personally spent eons of time on this; it certainly didn't help my 
> career, but I felt like I was helping the community. Now it seems that the 
> Sage macOS community assumes there always will be ample supply of people to 
> maintain the status quo. This idea is wrong.
>
> Once again: I don't care any more about anything on macOS which works with 
> Homebrew, but doesn't work without it, and I think this should be the 
> official Sage policy.
>
>
> This is reminescent of the heroic (really ! No irony here...) efforts of EM 
> Bray to maintain a cygwin version. He had to throw the towel.
>
> Maybe Mac users could consider the current solution used by Windows users : 
> install a virtual machine using some "Real Unix" distribution, and install 
> Sage there. It's supposed to be liveable on Windows...
>
> Advantage : no more holy wars on how to (mis-)use Homebrew. Disadvantage : 
> new holy wars on the choice of "Real Unix"...
>
> Unknown tome (I would't touch Mac OS in a class A aseptic room...) : what are 
> the "good" virtual machines available to Mac OS ? And how good are they ?

Surely William knows all about it. I cc to him, in case.

>
>
> We should work on adding more Homebrew formulae to support packages which are 
> not on Homebrew. They don't need to make it into the main Homebrew repo, but 
> can stay as separate installable formulae in sagemath org repos.
> Just as GAP has:
> <https://github.com/sagemath/homebrew-science>
> and what I did as a small experiment here:
> <https://github.com/sagemath/homebrew-science>
>
oops, the 1st one should be https://github.com/gap-system/homebrew-gap
>
> Same link ?
>
>
> Dima
>
>
>
> >
> >- Marc
> >
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/sage-release/ec6badd1-f91e-4c76-9670-1b089cb3a04an%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq1RK8vnPvrD8ZKb8S%3DWBgsrrGX%2B0HuLeDZtNZrx7phi5w%40mail.gmail.com.

Reply via email to