Oops, I spoke too soon. Two more files had failures:

- sage -t --long src/sage/databases/stein_watkins.py  # 20 doctests failed
- sage -t --long src/sage/interfaces/frobby.py  # 12 doctests failed



On Monday, October 28, 2019 at 3:02:23 PM UTC-7, John H Palmieri wrote:
>
> With a Python 3 build of Sage on OS X 10.14.6, I decided to install as 
> many optional and experimental packages as I could. The results:
>
> *Optional:*
>
> - the following packages failed to build, and the reason wasn't completely 
> obvious:
>
> awali
> buckygen
> cbc
> gambit
> gdb
> mpi4py
>
> - the following packages failed because they (or their installation 
> scripts) are not compatible with Python 3:
>
> beautifulsoup
> brian
> guppy
> mercurial
> p_group_cohomology (but work is in progress)
> pyx
> scons
> trac
>
> - the following packages failed at first, but built after installing some 
> prerequisities:
>
> deformation — requires installation of mpir
> dot2tex — requires Graphviz
> rst2ipynb — requires pandoc
>
> - I skipped the following packages:
>
> atlas (installation is skipped on OS X)
> python2 (I wanted to use a pure Python 3 build)
>
> - Every other optional package built.
>
> *Question/Proposal:* do we demote the failed packages to experimental? 
> (Not deformation, dot2tex, or rst2ipynb, also not p_group_cohomology 
> because it is just about ready for py3, but the others.) I plan to do this 
> unless there are objections.
>
>
> *Experimental:*
>
> - the following failed to build:
>
> autotools
> cocoalib
> libtheora
> polymake
> qepcad
> scipoptsuite
> surf
> valgrind
>
> - the following succeeded:
>
> gap3
> lie
> modular_decomposition
> perl_term_readline_gnu
>
> polymake succeeded but only after installing the perl JSON package. (Why 
> is jupymake optional and polymake experimental? jupymake has polymake as a 
> dependency, and optional packages should not depend on experimental 
> packages.)
>
> - I skipped the following:
>
> compilerwrapper — when I install this, it breaks the Sage library: after 
> touching any .pyx file, "sage -b" or "make" fails with an error about ld.
>
>
> *Doctesting:*
>
> Then I ran `make ptestalllong`. There were lots of "internet" failures. 
> Otherwise:
>
> - failures in one file because of rst2ipynb
> - failures in two files because of dot2tex
> - failures in one file because of latex
> - failures in one file because of gap_packages (reported by Emmanuel 
> Charpentier on sage-release many times)
>
> Other than the internet problems, not too bad.
>
> -- 
> John
>
>

-- 
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/e97d9f7d-7b76-45cc-ae4a-c29ebb617e5b%40googlegroups.com.

Reply via email to