I think that just means you need to clean and then retry.
> On Apr 18, 2021, at 09:17, [email protected] wrote:
>
> 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>>
>>>
>>
>>