Another message:

    Homebrew can issue suggestions regarding keg-only packages. The 
following command is to automatically apply these suggestions for packages 
relevant for Sage to make them available for the build. Run it once to 
apply the suggestions for the current session. Add it to your shell profile 
to apply them for all future sessions. 
   $ source /Users/ishaanjolly/SageMath/sage/.homebrew-build-env 


On Sunday, June 5, 2022 at 1:01:44 PM UTC-7 Matthias Koeppe wrote:

> At the end of the configure run, the following message was printed:
>
>     hint: installing the following system packages, if not already 
> present, is recommended and may avoid having to build them (though some may 
> have to be built anyway): 
>  $ brew install arb boost ecl flint fplll glpk gmp gsl xz libmpc mpfi mpfr 
> ntl openblas openssl pari pari-elldata pari-galdata pari-galpol 
> pari-seadata ppl python3 qhull r readline singular suite-sparse zeromq 
>
>
>
>
> On Sunday, June 5, 2022 at 12:06:23 PM UTC-7 ijoll...@gmail.com wrote:
>
>> Hi Matthias, 
>>
>> Thanks, I chose conda deactivate. I had base conda working so that's what 
>> caused the issue. Thanks for pointing it out. Unfortunately, I have still 
>> not managed to install Sage. 
>> It now says 
>> ```
>> * package:         openblas-0.3.20
>>   last build time: 5 Jun 20:02
>>   log file:       
>>  /Users/ishaanjolly/SageMath/sage/logs/pkgs/openblas-0.3.20.log
>>   build directory: 
>> /Users/ishaanjolly/SageMath/sage/local/var/tmp/sage/build/openblas-0.3.20
>>
>> ```
>> I already have openblas installed through brew. If you could please see 
>> the config.log file? 
>>
>> On Saturday, 4 June 2022 at 21:36:59 UTC+1 Matthias Koeppe wrote:
>>
>>> As I said: "Either deactivate the conda environment [...]
>>> or follow the instructions for conda [...]."
>>>
>>> Which of the two do you pick?
>>>
>>> On Saturday, June 4, 2022 at 11:56:23 AM UTC-7 ijoll...@gmail.com wrote:
>>>
>>>> When running ./configure it says to conda activate ENVIRONMENT. I 
>>>> thought due to this that sage built is dependent on conda for this reason. 
>>>> Clearly, this doesn't seem to be the case, so how might I get pass this? 
>>>>
>>>> On Saturday, 4 June 2022 at 19:31:35 UTC+1 Matthias Koeppe wrote:
>>>>
>>>>> With the config.log posted, it looks like you are trying to use 
>>>>> homebrew together with conda.
>>>>> Either deactivate the conda environment and follow the instructions 
>>>>> for homebrew,
>>>>> or follow the instructions for conda in the Sage installation manual.
>>>>>
>>>>>
>>>>> On Saturday, June 4, 2022 at 10:44:03 AM UTC-7 ijoll...@gmail.com 
>>>>> wrote:
>>>>>
>>>>>> Very sorry, it still doesn't work. Please find the config.log file 
>>>>>> along with this email. Would be very grateful if someone can please 
>>>>>> assist 
>>>>>> me. Thank you! 
>>>>>>
>>>>>>
>>>>>> On Friday, 3 June 2022 at 02:38:40 UTC+1 Matthias Koeppe wrote:
>>>>>>
>>>>>>> As I wrote before: "If the problem persists, please send the 
>>>>>>> top-level config.log file"
>>>>>>>
>>>>>>> On Thursday, June 2, 2022 at 10:59:34 AM UTC-7 ijoll...@gmail.com 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Unfortunately, this error continues to persist. My machine (M1 mac) 
>>>>>>>> is not able to find ppl and Sage is not able to build it from source.  
>>>>>>>> The 
>>>>>>>> error log suggests to write here so just making an attempt. It would 
>>>>>>>> be 
>>>>>>>> lovely if some could please assist me with this. 
>>>>>>>>
>>>>>>>> ``` 
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] C compiler: arm64-apple-darwin20.0.0-clang
>>>>>>>> [ppl-1.2.p1] C compiler version:
>>>>>>>> [ppl-1.2.p1] clang version 13.0.1
>>>>>>>> [ppl-1.2.p1] Target: arm64-apple-darwin20.0.0
>>>>>>>> [ppl-1.2.p1] Thread model: posix
>>>>>>>> [ppl-1.2.p1] InstalledDir: /Users/ishaanjolly/miniforge3/envs/ox/bin
>>>>>>>> [ppl-1.2.p1] ****************************************************
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] Package 'ppl' is currently not installed
>>>>>>>> [ppl-1.2.p1] No legacy uninstaller found for 'ppl'; nothing to do
>>>>>>>> [ppl-1.2.p1] Configuring ppl-1.2.p1
>>>>>>>> [ppl-1.2.p1] configure: WARNING: unrecognized options: 
>>>>>>>> --disable-maintainer-mode
>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>> [ppl-1.2.p1] configure: error: /opt/homebrew/bin/bash ./config.sub 
>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>> [ppl-1.2.p1] configure: error: /opt/homebrew/bin/bash ./config.sub 
>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> ********************************************************************************
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] Error configuring ppl-1.2.p1 See the file
>>>>>>>> [ppl-1.2.p1]     
>>>>>>>> /Users/ishaanjolly/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
>>>>>>>> [ppl-1.2.p1] for details.
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> ********************************************************************************
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] Error configuring PPL with both C and C++ interfaces, 
>>>>>>>> trying
>>>>>>>> [ppl-1.2.p1] again with only the C++ interface.
>>>>>>>> [ppl-1.2.p1] Configuring ppl-1.2.p1
>>>>>>>> [ppl-1.2.p1] configure: WARNING: unrecognized options: 
>>>>>>>> --disable-maintainer-mode
>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>> [ppl-1.2.p1] configure: error: /opt/homebrew/bin/bash ./config.sub 
>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>> [ppl-1.2.p1] configure: error: /opt/homebrew/bin/bash ./config.sub 
>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> ********************************************************************************
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] Error configuring ppl-1.2.p1 See the file
>>>>>>>> [ppl-1.2.p1]     
>>>>>>>> /Users/ishaanjolly/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
>>>>>>>> [ppl-1.2.p1] for details.
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> ********************************************************************************
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> [ppl-1.2.p1] real    0m1.068s
>>>>>>>> [ppl-1.2.p1] user    0m0.254s
>>>>>>>> [ppl-1.2.p1] sys    0m0.322s
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> ************************************************************************
>>>>>>>> [ppl-1.2.p1] Error installing package ppl-1.2.p1
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> ************************************************************************
>>>>>>>> [ppl-1.2.p1] Please email sage-devel (
>>>>>>>> http://groups.google.com/group/sage-devel)
>>>>>>>> [ppl-1.2.p1] explaining the problem and including the log files
>>>>>>>> [ppl-1.2.p1]   /Users/ishaanjolly/sage/logs/pkgs/ppl-1.2.p1.log
>>>>>>>> [ppl-1.2.p1] and
>>>>>>>> [ppl-1.2.p1]   /Users/ishaanjolly/sage/config.log
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] Describe your computer, operating system, etc.
>>>>>>>> [ppl-1.2.p1] If you want to try to fix the problem yourself, 
>>>>>>>> *don't* just cd to
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> /Users/ishaanjolly/sage/local/var/tmp/sage/build/ppl-1.2.p1 and type 
>>>>>>>> 'make' 
>>>>>>>> or whatever is appropriate.
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] Instead, the following commands setup all environment 
>>>>>>>> variables
>>>>>>>> [ppl-1.2.p1] correctly and load a subshell for you to debug the 
>>>>>>>> error:
>>>>>>>> [ppl-1.2.p1]   (cd 
>>>>>>>> '/Users/ishaanjolly/sage/local/var/tmp/sage/build/ppl-1.2.p1' && 
>>>>>>>> '/Users/ishaanjolly/sage/sage' --buildsh)
>>>>>>>>
>>>>>>>> [ppl-1.2.p1] When you are done debugging, you can type "exit" to 
>>>>>>>> leave the subshell.
>>>>>>>> [ppl-1.2.p1] 
>>>>>>>> ************************************************************************
>>>>>>>> make[4]: *** [ppl-SAGE_LOCAL-no-deps] Error 1
>>>>>>>> make[3]: *** 
>>>>>>>> [/Users/ishaanjolly/sage/local/var/lib/sage/installed/ppl-1.2.p1] 
>>>>>>>> Error 2
>>>>>>>>
>>>>>>>> make[2]: *** [all-start] Error 2
>>>>>>>>
>>>>>>>> real    0m3.750s
>>>>>>>> user    0m2.353s
>>>>>>>> sys    0m0.732s
>>>>>>>>
>>>>>>>> ***************************************************************
>>>>>>>> Error building Sage.
>>>>>>>>
>>>>>>>> The following package(s) may have failed to build (not necessarily
>>>>>>>> during this run of 'make all-start'):
>>>>>>>>
>>>>>>>> * package:         ppl-1.2.p1
>>>>>>>>   last build time: 2 Jun 18:37
>>>>>>>>   log file:        /Users/ishaanjolly/sage/logs/pkgs/ppl-1.2.p1.log
>>>>>>>>   build directory: 
>>>>>>>> /Users/ishaanjolly/sage/local/var/tmp/sage/build/ppl-1.2.p1
>>>>>>>>
>>>>>>>>
>>>>>>>> It is safe to delete any log files and build directories, but they
>>>>>>>> contain information that is helpful for debugging build problems.
>>>>>>>> WARNING: If you now run 'make' again, the build directory of the
>>>>>>>> same version of the package will, by default, be deleted. Set the
>>>>>>>> environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this
>>>>>>>>
>>>>>>>> ```
>>>>>>>>
>>>>>>>> Please see the attached ppl-1.2 p1.log file below. 
>>>>>>>>
>>>>>>>> Thank you for your time! 
>>>>>>>>
>>>>>>>> On Monday, 16 May 2022 at 19:13:53 UTC+1 Matthias Koeppe wrote:
>>>>>>>>
>>>>>>>>> Please take a look at the notes for the Apple Silicon platform at 
>>>>>>>>> https://trac.sagemath.org/wiki/ReleaseTours/sage-9.6#Sources
>>>>>>>>> If the problem persists, please send the top-level config.log file
>>>>>>>>>
>>>>>>>>> On Saturday, May 14, 2022 at 1:14:12 PM UTC-7 ijoll...@gmail.com 
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi, 
>>>>>>>>>>
>>>>>>>>>> I am very new to Sage, and software development in particular. I 
>>>>>>>>>> recently tried cloning the GitHub repo, and installing Sage from 
>>>>>>>>>> root. 
>>>>>>>>>> However, on running make, I failed. I was wondering if some 
>>>>>>>>>> assitance could 
>>>>>>>>>> be provided. Here is the error message: 
>>>>>>>>>>
>>>>>>>>>> [ppl-1.2.p1] Package 'ppl' is currently not installed
>>>>>>>>>> [ppl-1.2.p1] No legacy uninstaller found for 'ppl'; nothing to do
>>>>>>>>>> [ppl-1.2.p1] Configuring ppl-1.2.p1
>>>>>>>>>> [ppl-1.2.p1] configure: WARNING: unrecognized options: 
>>>>>>>>>> --disable-maintainer-mode
>>>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>>>> [ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
>>>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>>>> [ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
>>>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> *************************************************************************************
>>>>>>>>>> [ppl-1.2.p1] Error configuring ppl-1.2.p1 See the file
>>>>>>>>>> [ppl-1.2.p1]     
>>>>>>>>>> /Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
>>>>>>>>>> [ppl-1.2.p1] for details.
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> *************************************************************************************
>>>>>>>>>> [ppl-1.2.p1] Error configuring PPL with both C and C++ 
>>>>>>>>>> interfaces, trying
>>>>>>>>>> [ppl-1.2.p1] again with only the C++ interface.
>>>>>>>>>> [ppl-1.2.p1] Configuring ppl-1.2.p1
>>>>>>>>>> [ppl-1.2.p1] configure: WARNING: unrecognized options: 
>>>>>>>>>> --disable-maintainer-mode
>>>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>>>> [ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
>>>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>>>> [ppl-1.2.p1] checking build system type... Invalid configuration 
>>>>>>>>>> `arm64-apple-darwin20.0.0': machine `arm64-apple' not recognized
>>>>>>>>>> [ppl-1.2.p1] configure: error: /bin/bash ./config.sub 
>>>>>>>>>> arm64-apple-darwin20.0.0 failed
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> *************************************************************************************
>>>>>>>>>> [ppl-1.2.p1] Error configuring ppl-1.2.p1 See the file
>>>>>>>>>> [ppl-1.2.p1]     
>>>>>>>>>> /Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1/src/config.log
>>>>>>>>>> [ppl-1.2.p1] for details.
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> *************************************************************************************
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> [ppl-1.2.p1] real    0m1.080s
>>>>>>>>>> [ppl-1.2.p1] user    0m0.244s
>>>>>>>>>> [ppl-1.2.p1] sys    0m0.302s
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> ************************************************************************
>>>>>>>>>> [ppl-1.2.p1] Error installing package ppl-1.2.p1
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> ************************************************************************
>>>>>>>>>> [ppl-1.2.p1] Please email sage-devel (
>>>>>>>>>> http://groups.google.com/group/sage-devel)
>>>>>>>>>> [ppl-1.2.p1] explaining the problem and including the log files
>>>>>>>>>> [ppl-1.2.p1]   
>>>>>>>>>> /Users/ishaanjolly/Programs/sage/logs/pkgs/ppl-1.2.p1.log
>>>>>>>>>> [ppl-1.2.p1] and
>>>>>>>>>> [ppl-1.2.p1]   /Users/ishaanjolly/Programs/sage/config.log
>>>>>>>>>> [ppl-1.2.p1] Describe your computer, operating system, etc.
>>>>>>>>>> [ppl-1.2.p1] If you want to try to fix the problem yourself, 
>>>>>>>>>> *don't* just cd to
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> /Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1 
>>>>>>>>>> and 
>>>>>>>>>> type 'make' or whatever is appropriate.
>>>>>>>>>> [ppl-1.2.p1] Instead, the following commands setup all 
>>>>>>>>>> environment variables
>>>>>>>>>> [ppl-1.2.p1] correctly and load a subshell for you to debug the 
>>>>>>>>>> error:
>>>>>>>>>> [ppl-1.2.p1]   (cd 
>>>>>>>>>> '/Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1'
>>>>>>>>>>  && 
>>>>>>>>>> '/Users/ishaanjolly/Programs/sage/sage' --buildsh)
>>>>>>>>>> [ppl-1.2.p1] When you are done debugging, you can type "exit" to 
>>>>>>>>>> leave the subshell.
>>>>>>>>>> [ppl-1.2.p1] 
>>>>>>>>>> ************************************************************************
>>>>>>>>>> make[4]: *** [ppl-SAGE_LOCAL-no-deps] Error 1
>>>>>>>>>> make[3]: *** 
>>>>>>>>>> [/Users/ishaanjolly/Programs/sage/local/var/lib/sage/installed/ppl-1.2.p1]
>>>>>>>>>>  
>>>>>>>>>> Error 2
>>>>>>>>>> make[2]: *** [all-start] Error 2
>>>>>>>>>>
>>>>>>>>>> real    3m17.156s
>>>>>>>>>> user    2m26.222s
>>>>>>>>>> sys    0m18.146s
>>>>>>>>>> ***************************************************************
>>>>>>>>>> Error building Sage.
>>>>>>>>>>
>>>>>>>>>> The following package(s) may have failed to build (not necessarily
>>>>>>>>>> during this run of 'make all-start'):
>>>>>>>>>>
>>>>>>>>>> * package:         ppl-1.2.p1
>>>>>>>>>>   last build time: 14 May 20:50
>>>>>>>>>>   log file:       
>>>>>>>>>>  /Users/ishaanjolly/Programs/sage/logs/pkgs/ppl-1.2.p1.log
>>>>>>>>>>   build directory: 
>>>>>>>>>> /Users/ishaanjolly/Programs/sage/local/var/tmp/sage/build/ppl-1.2.p1
>>>>>>>>>>
>>>>>>>>>> It is safe to delete any log files and build directories, but they
>>>>>>>>>> contain information that is helpful for debugging build problems.
>>>>>>>>>> WARNING: If you now run 'make' again, the build directory of the
>>>>>>>>>> same version of the package will, by default, be deleted. Set the
>>>>>>>>>> environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.
>>>>>>>>>>
>>>>>>>>>> make[1]: *** [all-start] Error 1
>>>>>>>>>> make: *** [all] Error 2
>>>>>>>>>>
>>>>>>>>>> And here is the log file: 
>>>>>>>>>>
>>>>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/5b388f48-9663-4657-bf14-3f430d5d699fn%40googlegroups.com.

Reply via email to