I tried also: pmm:~ pet$ sudo port install atlas -gcc5 Password: Error: Requested variants "" do not match those the build was started with: "+gcc5". Error: Please use the same variants again, or run 'port clean atlas' first to remove the existing partially completed build. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port atlas failed pmm:~ pet$ sudo port clean atlas ---> Cleaning atlas pmm:~ pet$ sudo port install atlas -gcc5 Warning: The macOS 11.2 SDK does not appear to be installed. Ports may not build correctly. Warning: You can install it as part of the Xcode Command Line Tools package by running `xcode-select --install'. ---> Fetching archive for atlas ---> Attempting to fetch atlas-3.10.2_2.darwin_20.arm64.tbz2 from https://packages.macports.org/atlas ---> Attempting to fetch atlas-3.10.2_2.darwin_20.arm64.tbz2 from https://cph.dk.packages.macports.org/atlas ---> Attempting to fetch atlas-3.10.2_2.darwin_20.arm64.tbz2 from https://lil.fr.packages.macports.org/atlas ---> Fetching distfiles for atlas ---> Attempting to fetch atlas3.10.2.tar.bz2 from https://distfiles.macports.org/atlas ---> Attempting to fetch lapack-3.6.0.tgz from https://distfiles.macports.org/atlas ---> Verifying checksums for atlas ---> Extracting atlas ---> Applying patches to atlas ---> Configuring atlas Selected C compiler: /usr/bin/clang Selected F77 compiler: gfortran5 Warning: reinplace s|-no-cpp-precomp||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_atlas/atlas/work/ATLAS/CONFIG/src/atlcomp.txt Error: Failed to configure atlas: sysctl failed: No such file or directory Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_atlas/atlas/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port atlas failed
______________________________________________________________ > Od: [email protected] > Komu: "Christopher Jones" <[email protected]> > Datum: 18.04.2021 15:13 > Předmět: Re: Update on Big Sur Problems > > CC: <[email protected]> >pmm:~ pet$ port info atlas >atlas @3.10.2_2 (math) >Variants: gcc49, [+]gcc5, mpclang37, nofortran, universal > >Description: Provides a complete BLAS and LAPACK API. > ATLAS achieves performance on par with machine-specific > tuned libraries. >Homepage: http://math-atlas.sourceforge.net/ > >Build Dependencies: gcc5 >Library Dependencies: libgcc, libgcc6 >Platforms: darwin >License: BSD >Maintainers: Email: [email protected], GitHub: Veence >pmm:~ pet$ port rdeps atlas >The following ports are dependencies of atlas @3.10.2_2+gcc5: > gcc5 > xz > libiconv > gperf > gettext > ncurses > cctools > gmp > isl18 > ld64 > ld64-xcode > zlib > libmpc > mpfr > gcc_select > libgcc6 > isl > libgcc7 > libgcc8 > libgcc9 > libgcc > libgcc10 >pmm:~ pet$ > > >______________________________________________________________ >> Od: "Christopher Jones" <[email protected]> >> Komu: [email protected] >> Datum: 18.04.2021 14:34 >> Předmět: Re: Update on Big Sur Problems >> >> CC: <[email protected], [email protected], >> [email protected]> >> >>So the issue is with atlas, it is forcing the use of gcc5, which will never >>work on M1 machines. >> >>please run >> >>port info atlas >>port rdeps atlas >> >>I am not sure why you get >> >> atlas >> gcc5 >> isl18 >> libgcc6 >> libgcc7 >> libgcc8 >> libgcc9 >> libgcc >> libgcc10 >> >>below, as on my Intel macOS11 machine I don’t see this in the dep tree for >>atlas >> >>Oberon ~/Projects/MacPorts/ports > port info atlas >>atlas @3.10.2_2 (math) >>Variants: gcc49, gcc5, mpclang37, nofortran >> >>Description: Provides a complete BLAS and LAPACK API. >> ATLAS achieves performance on par with machine-specific >> tuned libraries. >>Homepage: http://math-atlas.sourceforge.net/ >> >>Extract Dependencies: lbzip2 >>Platforms: darwin >>License: BSD >>Maintainers: Email: [email protected], GitHub: Veence >>Oberon ~/Projects/MacPorts/ports > port rdeps atlas >>The following ports are dependencies of atlas @3.10.2_2: >> lbzip2 >> >>Are you perhaps forcing the use of a gcc5 variant in some way ? >> >>Please check trac for an existing ticket against atlas, and if it does not >>exist create one. >> >>In the meantime I suggest you try without using the atlas variant. >> >>Chris >> >>> On 18 Apr 2021, at 12:25 pm, <[email protected]> <[email protected]> >>> wrote: >>> >>> Hi, >>> >>> pmm:~ pet$ port info sundials2 +atlas >>> sundials2 @2.7.0_3 (math, devel) >>> Variants: accelerate, +atlas, clang11, clangdevel, debug, doc, >>> examples, g95, gccdevel, [+]gfortran, >>> [+]mpich, openblas, openmpi, universal >>> >>> Description: SUNDIALS consists of the following five solvers: >>> CVODE solves initial value problems for ordinary >>> differential equation (ODE) systems. CVODES solves ODE >>> systems and includes sensitivity analysis >>> capabilities (forward and adjoint). IDA solves initial >>> value problems for differential-algebraic >>> equation (DAE) systems. IDAS solves DAE systems and >>> includes sensitivity analysis capabilities >>> (forward and adjoint). KINSOL solves nonlinear >>> algebraic systems. >>> Homepage: https://computing.llnl.gov/projects/sundials >>> >>> Build Dependencies: cmake, gcc-devel >>> Library Dependencies: SuiteSparse_KLU, libgcc-devel, mpich-default, atlas >>> Conflicts with: sundials >>> Platforms: darwin >>> License: BSD >>> Maintainers: none >>> >>> pmm:~ pet$ port rdeps sundials2 +atlas >>> The following ports are dependencies of sundials2 >>> @2.7.0_3+atlas+gfortran+mpich: >>> cmake >>> libcxx >>> xz >>> libiconv >>> gperf >>> gettext >>> ncurses >>> curl >>> pkgconfig >>> libidn2 >>> libunistring >>> perl5 >>> perl5.28 >>> db48 >>> gdbm >>> readline >>> texinfo >>> help2man >>> p5.28-locale-gettext >>> perl5.30 >>> autoconf >>> m4 >>> automake >>> libtool >>> xattr >>> unzip >>> libpsl >>> python39 >>> bzip2 >>> expat >>> libedit >>> libffi >>> expect >>> tcl >>> dejagnu >>> openssl >>> zlib >>> sqlite3 >>> python_select >>> python3_select >>> glib2 >>> libxml2 >>> icu >>> pcre >>> zstd >>> lz4 >>> curl-ca-bundle >>> libarchive >>> lzo2 >>> libuv >>> gcc-devel >>> cctools >>> gmp >>> isl >>> ld64 >>> ld64-xcode >>> libmpc >>> mpfr >>> gcc_select >>> libgcc-devel >>> SuiteSparse_KLU >>> SuiteSparse_config >>> SuiteSparse_AMD >>> SuiteSparse_BTF >>> SuiteSparse_COLAMD >>> mpich-default >>> mpi_select >>> mpi-doc >>> atlas >>> gcc5 >>> isl18 >>> libgcc6 >>> libgcc7 >>> libgcc8 >>> libgcc9 >>> libgcc >>> libgcc10 >>> pmm:~ pet$ >>> >>> ps: without +atlas sundials2 installs successfully >>> >>> pmm:~ pet$ uname -a >>> Darwin pmm.local 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:06:51 >>> PST 2021; root:xnu-7195.81.3~1/RELEASE_ARM64_T8101 arm64 >>> >>> Petr >>> >>> >>> ______________________________________________________________ >>>> Od: "Christopher Jones" <[email protected]> >>>> Komu: [email protected] >>>> Datum: 18.04.2021 13:08 >>>> Předmět: Re: Update on Big Sur Problems >>>> >>>> CC: <[email protected], [email protected], >>>> [email protected]> >>>> Hi, >>>> >>>> Any port that forces the use of gcc10 or older on M1 macs cannot work, as >>>> these gcc versions are never going to be supported on these machines. Even >>>> gcc11 support seems unlikely at this time, so for a while gccdevel is >>>> likely going to be the only supported version on these machines, which >>>> currently uses a special fork of the gcc mainline by the primary Darwin >>>> maintainer with experimental M1 support. >>>> >>>> However, ports using the compilers PG should automatically use gccdevel, >>>> so we need to see why the port below is trying to install libgcc9, as this >>>> is incorrect. Please show what >>>> >>>> port info sundials2 +atlas >>>> >>>> and >>>> >>>> port rdeps sundials2 +atlas >>>> >>>> Finally, if you want this to get fixed you need to follow the final >>>> instructions below and submit a trac ticket for the issue. >>>> >>>> Chris >>>> >>>>> On 18 Apr 2021, at 11:40 am, [email protected] wrote: >>>>> >>>>> Hello, >>>>> >>>>> I run "sudo port selfupdate" and "sudo port upgrade outdated" >>>>> occasionally and I see that there are updates and improvements. Which is >>>>> nice. >>>>> >>>>> Yes, gcc-devel is pulled by default, it includes fortran and it seems >>>>> to work. >>>>> >>>>> However I am experiencing problems with some packages which need other >>>>> version which is ether not available for arm64 or it is conflict with >>>>> gcc-devel . >>>>> >>>>> Just as an example, I tried to install cantera and it wants sundials2 >>>>> +atlas >>>>> but : >>>>> >>>>> sudo port install sundials2 +atlas >>>>> Warning: The macOS 11.2 SDK does not appear to be installed. Ports may >>>>> not build correctly. >>>>> Warning: You can install it as part of the Xcode Command Line Tools >>>>> package by running `xcode-select --install'. >>>>> ---> Computing dependencies for sundials2 >>>>> Error: Can't install libgcc9 because conflicting ports are active: >>>>> libgcc-devel >>>>> Error: Follow https://guide.macports.org/#project.tickets to report a bug. >>>>> Error: Processing of port sundials2 failed >>>>> >>>>> And I am finished at this point. >>>>> >>>>> Petr >>>>> >>>>> >>>>> ______________________________________________________________ >>>>>> Od: "Marius Schamschula" <[email protected]> >>>>>> Komu: "MacPorts Users" <[email protected]> >>>>>> Datum: 17.04.2021 20:50 >>>>>> Předmět: Re: Update on Big Sur Problems >>>>>> >>>>>> James, >>>>>> >>>>>> gcc-devel works fine on M1 macs. E.g. I’ve used it to install octave. >>>>>> >>>>>>> On Apr 17, 2021, at 1:05 PM, James Secan <[email protected]> wrote: >>>>>>> >>>>>>> I just checked the MacPorts wiki page for Big Sur problems and noted >>>>>>> that it hasn’t been updated for three months (at least that’s what the >>>>>>> wiki page says). With the possibility that new M1 iMacs might show up >>>>>>> soon can you provide a short update on where things stand vis-a-vis Big >>>>>>> Sur and M1-based Macs? I’m most interested in where things stand on >>>>>>> the gcc compiler package (gfortran in particular). >>>>>>> >>>>>>> Thanks. >>>>>>> Jim >>>>>>> Seattle, WA >>>>>> >>>>>> Marius >>>>>> -- >>>>>> Marius Schamschula >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Marius >>>>>> -- >>>>>> Marius Schamschula >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>> >>>> >>>> >> >> >> > >
