I am trying to build on OSX Catalina, and everything seems to go well until 
it builds sagelib, and I get a libpng not found.

Everything built nicely a few weeks ago.  I am tempted to blame the upgrade 
to catalina, but I also upgraded hombrew and XCode.

Any ideas?

Here is the final output from the terminal.

if [ -z "$SAGE_INSTALL_FETCH_ONLY" ]; then \

cd /Users/davideinstein/projects/sage/src && source bin/sage-env && source 
/Users/davideinstein/projects/sage/build/bin/sage-build-env-config && \

sage-logger -p 'time make sage' 
'/Users/davideinstein/projects/sage/logs/pkgs/sagelib-9.1.beta9.log'; \

fi

[sagelib-9.1.beta9] cd . && export                                    \

[sagelib-9.1.beta9]     SAGE_ROOT=/doesnotexist                             
  \

[sagelib-9.1.beta9]     SAGE_SRC=/doesnotexist                              
  \

[sagelib-9.1.beta9]     SAGE_SRC_ROOT=/doesnotexist                         
  \

[sagelib-9.1.beta9]     SAGE_DOC_SRC=/doesnotexist                          
  \

[sagelib-9.1.beta9]     SAGE_BUILD_DIR=/doesnotexist                        
  \

[sagelib-9.1.beta9]     
SAGE_PKGS=/Users/davideinstein/projects/sage/build/pkgs                \

[sagelib-9.1.beta9] && sage-python -u setup.py --no-user-cfg build install

[sagelib-9.1.beta9] /Users/davideinstein/projects/sage/src/bin/sage-env: 
line 130: cd: /doesnotexist: No such file or directory

[sagelib-9.1.beta9] Warning: overwriting SAGE_ROOT environment variable:

[sagelib-9.1.beta9] Old SAGE_ROOT=/doesnotexist

[sagelib-9.1.beta9] New SAGE_ROOT=

[sagelib-9.1.beta9] 
************************************************************************

[sagelib-9.1.beta9] Traceback (most recent call last):

[sagelib-9.1.beta9]   File "setup.py", line 72, in <module>

[sagelib-9.1.beta9]     from module_list import ext_modules, library_order

[sagelib-9.1.beta9]   File 
"/Users/davideinstein/projects/sage/src/module_list.py", line 36, in 
<module>

[sagelib-9.1.beta9]     png_pc = pkgconfig.parse('libpng')

[sagelib-9.1.beta9]   File 
"/Users/davideinstein/projects/sage/local/lib/python3.7/site-packages/pkgconfig/pkgconfig.py",
 
line 248, in parse

[sagelib-9.1.beta9]     _raise_if_not_exists(package)

[sagelib-9.1.beta9]   File 
"/Users/davideinstein/projects/sage/local/lib/python3.7/site-packages/pkgconfig/pkgconfig.py",
 
line 103, in _raise_if_not_exists

[sagelib-9.1.beta9]     raise PackageNotFoundError(package)

[sagelib-9.1.beta9] pkgconfig.pkgconfig.PackageNotFoundError: libpng not 
found

[sagelib-9.1.beta9] 
************************************************************************

[sagelib-9.1.beta9] Error building the Sage library

[sagelib-9.1.beta9] 
************************************************************************

[sagelib-9.1.beta9] Please email sage-devel 
(http://groups.google.com/group/sage-devel)

[sagelib-9.1.beta9] explaining the problem and including the relevant part 
of the log file

[sagelib-9.1.beta9]   
/Users/davideinstein/projects/sage/logs/pkgs/sagelib-9.1.beta9.log

[sagelib-9.1.beta9] Describe your computer, operating system, etc.

[sagelib-9.1.beta9] 
************************************************************************

[sagelib-9.1.beta9] make[4]: *** [sage] Error 1

[sagelib-9.1.beta9] 

[sagelib-9.1.beta9] real 0m0.612s

[sagelib-9.1.beta9] user 0m0.193s

[sagelib-9.1.beta9] sys 0m0.133s

make[3]: *** [sagelib] Error 2

make[2]: *** [all-start] Error 2


real 212m28.552s

user 151m29.195s

sys 26m1.334s

***************************************************************

Error building Sage.


The following package(s) may have failed to build (not necessarily

during this run of 'make all-start'):


* package:         sagelib-9.1.beta9

  last build time: Apr 8 21:23

  log file:        
/Users/davideinstein/projects/sage/logs/pkgs/sagelib-9.1.beta9.log


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

-- 
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/d8e46d82-f201-4cbd-94ad-5bceccdc678c%40googlegroups.com.

Reply via email to