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
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> 
>>
>>
>>
>
>

Reply via email to