I suggest installing the Sage_macOS app on the university's machine and 
building from source on a machine which you are allowed to configure.

The binary installation is completely self-contained, so will not be 
affected by anything the IT administrators may have installed.

- Marc

On Thursday, August 22, 2024 at 9:27:25 AM UTC-5 Ben Salisbury wrote:

> I'm not sure how to tell what's supposed to be there and what isn't.  Here 
> is my top level /usr/local/
>
> salis1bt@MTH158053PE212 local % ls -ao
>
> total 0
>
> drwxr-xr-x   9 root   288 Aug 16 09:28 .
>
> drwxr-xr-x@ 11 root   352 May  7 03:01 ..
>
> drwxr-xr-x   3 root    96 Nov 10  2022 Installomator
>
> drwxr-xr-x  44 root  1408 Aug 21 08:25 bin
>
> drwxrwxr-x@  4 root   128 Jan  4  2024 cmu
>
> drwxr-xr-x   3 root    96 Sep  7  2022 jamf
>
> drwxr-xr-x   5 root   160 Aug  8 10:22 libexec
>
> drwxr-xr-x   6 root   192 Feb 16  2023 share
>
> drwxr-xr-x   5 root   160 May 22  2023 texlive
>
> Before I go nagging my IT administrators about the damage that cmu/, 
> jamf/, and libexec/ might be doing, do you see anything funny in /bin?
>
> salis1bt@MTH158053PE212 local % ls -ao bin/
>
> total 259272
>
> drwxr-xr-x  44 root      1408 Aug 21 08:25 .
>
> drwxr-xr-x   9 root       288 Aug 16 09:28 ..
>
> -rwxr-xr-x   1 root   5610192 Jun 27 03:15 RemoteUpdateManager
>
> -rwxr-xr-x   1 root    257664 Dec  1  2020 authchanger
>
> lrwxr-xr-x   1 root        48 Sep  8  2022 bbdiff -> 
> /Applications/BBEdit.app/Contents/Helpers/bbdiff
>
> lrwxr-xr-x   1 root        53 Sep  8  2022 bbedit -> 
> /Applications/BBEdit.app/Contents/Helpers/bbedit_tool
>
> lrwxr-xr-x   1 root        48 Sep  8  2022 bbfind -> 
> /Applications/BBEdit.app/Contents/Helpers/bbfind
>
> lrwxr-xr-x   1 root        51 Sep  8  2022 bbresults -> 
> /Applications/BBEdit.app/Contents/Helpers/bbresults
>
> -rwxr-xr-x   1 root    231328 Dec  7  2020 desktoppr
>
> -rwxr-xr-x@  1 root      1577 Feb 28 05:59 dialog
>
> -rwxr-xr-x   1 root   1683104 Mar  8  2022 dockutil
>
> -rwxr-xr-x   1 root      1007 Sep 22  2022 dvipdf
>
> -rwxr-xr-x   1 root       639 Sep 22  2022 eps2eps
>
> lrwxr-xr-x   1 root        23 May 22  2023 gs -> /usr/local/bin/gs-noX11
>
> -rwxr-xr-x   1 root  59864816 Sep 22  2022 gs-X11
>
> -rwxr-xr-x   1 root  59724368 Sep 22  2022 gs-noX11
>
> -rwxr-xr-x   1 root       350 Sep 22  2022 gsbj
>
> -rwxr-xr-x   1 root       352 Sep 22  2022 gsdj
>
> -rwxr-xr-x   1 root       352 Sep 22  2022 gsdj500
>
> -rwxr-xr-x   1 root       353 Sep 22  2022 gslj
>
> -rwxr-xr-x   1 root       350 Sep 22  2022 gslp
>
> -rwxr-xr-x   1 root       277 Sep 22  2022 gsnd
>
> lrwxr-xr-x   1 root        24 Sep  7  2022 jamf -> /usr/local/jamf/bin/jamf
>
> -rwxr-xr-x   1 root      5470 Sep 22  2022 lprsetup.sh
>
> -rwxr-xr-x   1 root       284 Feb  2  2024 managed_python3
>
> lrwxr-xr-x   1 root        78 Aug 21 08:25 mdatp -> 
> /Applications/Microsoft 
> Defender.app/Contents/Resources/Tools/wdavdaemonclient
>
> -rwxr-xr-x   1 root   8019664 Sep 27  2023 mist
>
> -rwxr-xr-x   1 root       698 Sep 22  2022 pdf2dsc
>
> -rwxr-xr-x   1 root       909 Sep 22  2022 pdf2ps
>
> -rwxr-xr-x   1 root       498 Sep 22  2022 pf2afm
>
> -rwxr-xr-x   1 root       516 Sep 22  2022 pfbtopfa
>
> -rwxr-xr-x   1 root       404 Sep 22  2022 pphs
>
> -rwxr-xr-x   1 root       395 Sep 22  2022 printafm
>
> -rwxr-xr-x   1 root       631 Sep 22  2022 ps2ascii
>
> -rwxr-xr-x   1 root      1264 Sep 22  2022 ps2epsi
>
> -rwxr-xr-x   1 root       272 Sep 22  2022 ps2pdf
>
> -rwxr-xr-x   1 root       215 Sep 22  2022 ps2pdf12
>
> -rwxr-xr-x   1 root       215 Sep 22  2022 ps2pdf13
>
> -rwxr-xr-x   1 root       215 Sep 22  2022 ps2pdf14
>
> -rwxr-xr-x   1 root      1078 Sep 22  2022 ps2pdfwr
>
> -rwxr-xr-x   1 root       647 Sep 22  2022 ps2ps
>
> -rwxr-xr-x   1 root       669 Sep 22  2022 ps2ps2
>
> lrwxr-xr-x   1 root        34 Sep 14  2022 sage -> 
> /Users/salis1bt/sage/venv/bin/sage
>
> -rwxr-xr-x   1 root      4165 Sep 22  2022 unix-lpr.sh
>
>
> On Tuesday, August 20, 2024 at 10:55:01 PM UTC-4 Matthias Koeppe wrote:
>
>> I'd suggest to check if you have stuff in /usr/local that does not belong 
>> there.
>>
>> On Tuesday, August 20, 2024 at 8:40:01 AM UTC-7 Ben Salisbury wrote:
>>
>>> Hi.  I'm trying to build Sage from source (the develop branch) on an M2 
>>> MBAir running Sonoma 14.5 and the build continues to fail at gmp.  I 
>>> downloaded a fresh copy of Command Line Tools and installed all the brew 
>>> packages.  Here is my brew list:
>>>
>>> salis1bt@MTH158053PE212 sage % brew list
>>>
>>> ==> Formulae
>>>
>>> aom eigen gsl libgcrypt libusb netpbm pinentry snappy
>>>
>>> arb ffmpeg gts libgpg-error libvidstab nettle pixman speex
>>>
>>> aribb24 flac guile libheif libvmaf ninja pkg-config sqlite
>>>
>>> arpack flint harfbuzz libiconv libvorbis npth pmix srt
>>>
>>> assimp fontconfig highway libidn libvpx nspr polymake suite-sparse
>>>
>>> autoconf fplll hugo libidn2 libx11 nss poppler svt-av1
>>>
>>> automake freetype hunspell libksba libxau ntl ppl symengine
>>>
>>> bdw-gc frei0r hwloc liblqr libxcb open-mpi primecount tbb
>>>
>>> berkeley-db fribidi icu4c libmicrohttpd libxdmcp openblas primesieve 
>>> tcl-tk
>>>
>>> berkeley-db@5 gcc igraph libmng libxext opencore-amr python-distlib 
>>> tesseract
>>>
>>> boost gd imagemagick libmpc libxml2 openexr python-filelock texinfo
>>>
>>> brotli gdbm imath libnghttp2 libxrender openjpeg python-packaging theora
>>>
>>> bzip2 gdk-pixbuf isl libogg little-cms2 openldap python-platformdirs tox
>>>
>>> ca-certificates gengetopt jasper libomp llvm openssl@1.1 
>>> python-setuptools unbound
>>>
>>> cairo gettext jbig2dec libpng lua openssl@3 pyt...@3.10 virtualenv
>>>
>>> cbc gh jpeg-turbo libpthread-stubs lz4 opus pyt...@3.11 webp
>>>
>>> cddlib ghostscript jpeg-xl libraw lzo osi pyt...@3.12 x264
>>>
>>> cgl giflib lame librist m4 p11-kit qhull x265
>>>
>>> cjson git leptonica librsvg maxima pandoc qt xmlto
>>>
>>> clp glib libarchive libsamplerate mbedtls pango r xorgproto
>>>
>>> cmake glpk libass libsndfile md4c pari rav1e xvid
>>>
>>> cmocka gmp libassuan libsodium meson pari-elldata readline xz
>>>
>>> coinutils gnu-getopt libatomic_ops libsoxr metis pari-galdata rlwrap z3
>>>
>>> curl gnupg libavif libssh mongo-c-driver pari-galpol rtmpdump zeromq
>>>
>>> dav1d gnuplot libb2 libssh2 mpdecimal pari-seadata rubberband zimg
>>>
>>> dbus gnutls libbluray libtasn1 mpfi patchelf sbcl zlib
>>>
>>> docbook gpatch libcerf libtiff mpfr pcre sdl2 zstd
>>>
>>> docbook-xsl gpgme libde265 libtool mpg123 pcre2 shared-mime-info
>>>
>>> double-conversion graphite2 libevent libunibreak nauty pdf2svg singular
>>>
>>> ecl graphviz libffi libunistring ncurses perl six
>>>
>>> I've also run source .homebrew-build-env within my SAGE_ROOT.  The log 
>>> file for gmp is attached.  
>>>
>>> FWIW, this is a University owned machine and they've spewed all sorts of 
>>> problem-creating garbage on the machine which may be causing some hurdles. 
>>>  For example, I was able to get this same build to work effortlessly on my 
>>> personal M1 MBP.  
>>>
>>> Any ideas?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/8bfd44f6-499e-4377-b3ba-557b2c0ffa33n%40googlegroups.com.

Reply via email to