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.
