[sage-release] Re: Sage 8.4.beta1 released

2018-08-16 Thread Steven Trogdon
I'm beginning to think that my 'local/lib/python2.7/site-packages/pip' 
folder is not being cleared before the instal
of pip-18.0. I have:

ls -al local/lib/python2.7/site-packages/pip/
total 256
drwxr-xr-x  10 strogdon math  4096 Aug 15 20:25 .
drwxr-xr-x 203 strogdon math 24576 Aug 15 20:25 ..
-rw-r--r--   1 strogdon math  9884 May 19 12:16 __init__.pyo
-rw-r--r--   1 strogdon math   525 May 19 12:16 __main__.pyo
drwxr-xr-x  16 strogdon math  4096 Aug 15 20:25 _vendor
-rw-r--r--   1 strogdon math  9345 May 19 12:16 basecommand.pyo
-rw-r--r--   1 strogdon math 11734 May 19 12:16 baseparser.pyo
-rw-r--r--   1 strogdon math 16446 May 19 12:16 cmdoptions.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 commands
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 compat
-rw-r--r--   1 strogdon math 27016 May 19 12:16 download.pyo
-rw-r--r--   1 strogdon math 14006 May 19 12:16 exceptions.pyo
-rw-r--r--   1 strogdon math 38425 May 19 12:16 index.pyo
-rw-r--r--   1 strogdon math  4881 May 19 12:16 locations.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 models
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 operations
-rw-r--r--   1 strogdon math 10176 May 19 12:16 pep425tags.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 req
-rw-r--r--   1 strogdon math   434 May 19 12:16 status_codes.pyo
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 utils
drwxr-xr-x   2 strogdon math  4096 Aug 15 20:25 vcs
-rw-r--r--   1 strogdon math 26526 May 19 12:16 wheel.pyo

And I think some of the files there should not be there. Note the 
timestamp. This was attempted on Aug 15th.

On Thursday, August 16, 2018 at 6:02:53 PM UTC-5, Steven Trogdon wrote:
>
> I've attached the complete build log for this. I does seem that pip3 did 
> install but I'm at a loss as to why when building/installing pip2 there is 
> the 'no such option: --no-build-isolation'.
>
>
> On Wednesday, August 15, 2018 at 8:59:21 PM UTC-5, Steven Trogdon wrote:
>>
>> Incremental upgrade 8.4.beta0 -> 8.4.beta1 fails here with
>>
>> Successfully installed pip-18.0
>> Cleaning up...
>> Removed build tracker '/tmp/pip-req-tracker-eqpf3wqk'
>>
>> Usage:
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options]  [package-index-options] ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options] -r  [package-index-options] ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options] [-e]  ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options] [-e]  ...
>>   /64bitdev/storage/sage-git_develop/sage/local/bin/python2 -m pip 
>> install [options]  ...
>>
>> no such option: --no-build-isolation
>>
>> 
>> Error building / installing pip2
>>
>> 
>>
>> real0m5.341s
>> user0m4.944s
>> sys 0m0.472s
>> 
>> Error installing package pip-18.0
>> 
>>
>> On Wednesday, August 15, 2018 at 5:03:33 PM UTC-5, Volker Braun wrote:
>>>
>>> As always, you can get the latest beta version from the "develop" git 
>>> branch. Alternatively, the self-contained source tarball is at 
>>> http://www.sagemath.org/download-latest.html
>>>
>>>
>>> 23a2b10da6 (tag: 8.4.beta1) Updated SageMath version to 8.4.beta1
>>> 3d7965cb6f Trac #25523: Raise Exception if DynamicalSystem initialized 
>>> with coeffs not in given domain
>>> 703aa6e339 Trac #25446: compute all orbits of minimal models of 
>>> dynamical systems
>>> 18ee14bee3 Trac #25441: Allow more substitutions for non-classical 
>>> rational function field valuations
>>> a4e70dddc9 Trac #25360: Honor global proof setting for "polynomial" in 
>>> factorization code
>>> a5c0546809 Trac #25241: fix issue with change_ring for polynomials with 
>>> Maps
>>> ef293c6e38 Trac #25229: Fix bug in 
>>> BooleanMonomialMonoid._element_constructor_
>>> 4c940be147 Trac #25226: Do not sort inductive valuations
>>> 8f6c04568e Trac #23430: Cannot create a RealBall with rational radius
>>> 2cffe40b73 Trac #22345: Elliptic curve isogenies over number fields II: 
>>> implement Billerey's algorithm for reducible primes
>>> 912e88cfbe Trac #22157: Add SPQR-tree decomposition for 
>>> 2-vertex-connected graphs
>>> db0b3a5a48 Trac #22156: Clarifying eps_abs and eps_rel in 
>>> numerical_integral
>>> a3e4977917 Trac #21946: solve(x==x, x) returns [x == r1]
>>> 705d59f725 Trac #26025: Sage should not use GP_DATA_DIR
>>> cf8a36f533 Trac #26020: py3: 
>>> src/sage/numerical/backends/glpk_graph_backend
>>> 2bd1923f8a Trac #26013: lots of warnings when uninstalling spkgs
>>> cbe8c4550f Trac #25939: error in Well's algorithm for canonical height
>>> 6fb4f97eb3 Trac #25749: fixing invalid escape sequences in modular 
>>> (fin

Re: [sage-release] Sage 8.4.beta1 released

2018-08-16 Thread Erik Bray
On Thu, Aug 16, 2018 at 12:03 AM Volker Braun  wrote:
>
> As always, you can get the latest beta version from the "develop" git branch. 
> Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
>
> 23a2b10da6 (tag: 8.4.beta1) Updated SageMath version to 8.4.beta1
> 3d7965cb6f Trac #25523: Raise Exception if DynamicalSystem initialized with 
> coeffs not in given domain
> 703aa6e339 Trac #25446: compute all orbits of minimal models of dynamical 
> systems
> 18ee14bee3 Trac #25441: Allow more substitutions for non-classical rational 
> function field valuations
> a4e70dddc9 Trac #25360: Honor global proof setting for "polynomial" in 
> factorization code
> a5c0546809 Trac #25241: fix issue with change_ring for polynomials with Maps
> ef293c6e38 Trac #25229: Fix bug in BooleanMonomialMonoid._element_constructor_
> 4c940be147 Trac #25226: Do not sort inductive valuations
> 8f6c04568e Trac #23430: Cannot create a RealBall with rational radius
> 2cffe40b73 Trac #22345: Elliptic curve isogenies over number fields II: 
> implement Billerey's algorithm for reducible primes
> 912e88cfbe Trac #22157: Add SPQR-tree decomposition for 2-vertex-connected 
> graphs
> db0b3a5a48 Trac #22156: Clarifying eps_abs and eps_rel in numerical_integral
> a3e4977917 Trac #21946: solve(x==x, x) returns [x == r1]
> 705d59f725 Trac #26025: Sage should not use GP_DATA_DIR
> cf8a36f533 Trac #26020: py3: src/sage/numerical/backends/glpk_graph_backend
> 2bd1923f8a Trac #26013: lots of warnings when uninstalling spkgs
> cbe8c4550f Trac #25939: error in Well's algorithm for canonical height
> 6fb4f97eb3 Trac #25749: fixing invalid escape sequences in modular (final)
> c96ee846de Trac #25315: Find libraries in DYLD_LIBRARY_PATH as fallback
> df9d24fd40 Trac #25276: Bugs with GradedCommutativeAlgebra
> 2274331e6e Trac #26012: Fix bug concerning restrictions of tensorfields
> e674750080 Trac #26008: Upgrade setuptools and pip
> eeb4a217fb Trac #26002: Support pari compiled with threads
> 0e78774b03 Trac #25999: Compile errors due to struct
> f32c9bd7dc Trac #25984: Minor cleanup related to Monsky-Washnitzer
> ce3cf8444f Trac #25975: py3: small fix for Lfunction names
> c087f48b43 Trac #25974: py3: fix unnecessary map() in sage.calculus.riemann
> 4273770ad2 Trac #25970: Improve "Inverse does not exist" error messages
> 42694c6526 Trac #25966: Upgrade Arb to 2.14.0
> 0f3a8439b3 Trac #25144: Add DESTDIR support for palp
> ed1a6bd434 Trac #25103: Minimal polynomials of elements in p-adic fields
> 2e783bb5a8 Trac #24843: Issue with p-adic printing
> dc76f7d1fd Trac #24669: Re-enable threads on OpenBLAS
> 5e6587ef2e Trac #23218: Ramified extensions of general p-adic rings and fields
> f1ef83ac07 Trac #26021: tides does not build on 32-bit systems
> 1389c4f117 Trac #25722: Test jupyter kernel symlinks in tmpdir
> c694dfe2ed Trac #26007: Missing sagelib dependencies
> 77cf54bfb2 Trac #23627: Update points() in projective_homset.py  and 
> affine_homset.py to work over CC and CDF
> 8e656e77aa Trac #25697: Implement enumeration over QQ for product projective 
> schemes
> a12e31cdbc Trac #25781: add Comparison operator for morphism between product
> 32c9872c18 Trac #25792: add dehomogenize function for product projective point
> 7687c443b9 Trac #25821: implement height functions for product points
> 6451eb7c7f Trac #25958: py3: clean up use of map/filter in 
> sage.graphs.generators.classical_geometries
> d0ef067dd1 Trac #25947: py3: miscellaneous map -> list fixes
> 73c89a342d Trac #25940: Python 3: Chain complex fixes
> 4553736c25 Trac #25935: Make __eq__ and __hash__ of AbelianGroup_class 
> consistent
> b9bdea5ef1 Trac #25926: Cleanup generalized_Young_walls documentation
> 915800af78 Trac #25923: cleanup of any(...) outside of schemes folder
> 302de5422d Trac #25920: some changes about all() and any() in schemes
> 8992f88bb4 Trac #25918: Queer supercrystals
> 99023a94b7 Trac #25917: Add definition of crystal to catalog of crystals
> 574d72f1db Trac #25908: Printing of p-adic extensions
> fc68b6b1ec Trac #25906: Upgrade to zeromq 4.2.5 and pyzmq 17.1.0
> 2a82aeb5e5 Trac #25835: Move gap packages to features
> 6081d6f06d Trac #25345: Make it possible to test sage without htmldoc
> 0d3e496088 Trac #25602: implement translation of fricas.rootOf
> 807bf5b461 Trac #25596: Add random tests for finite posets
> 6dd6958964 Trac #25083: Upgrade to IPython 5.8
> 4664730ffe Trac #24883: Endless symbolic computation
> 8fdfaa1607 Trac #22415: Add operator class membership tests for matrices
> ada43b34b3 (tag: 8.4.beta0, trac/develop) Updated SageMath version to 
> 8.4.beta0

On Cygwin: Incremental upgrade from 8.4.beta0 built fine.

With

$ make ptestlong

I got the following failures:

--
sage -t --long src/sage/tests/py3_syntax.py  # 3 doctests failed
sage -t --long src/sage/graphs/generators/families.py  # 1 doctest failed
sage -t --long src/sage

[sage-release] Re: Sage 8.4.beta1 released

2018-08-16 Thread fchapoton2
This failure was probably caused by the presence of a personal file 
pip.conf. Trying again now after removing this file.

Le jeudi 16 août 2018 08:28:48 UTC+2, fchap...@gmail.com a écrit :
>
> going from 8.4.b0 to 8.4.b1 fails (on my three machines) with
>
> [sagelib-8.4.beta1] && sage-python23 -u setup.py --no-user-cfg build 
> install
> [sagelib-8.4.beta1] 
> 
> [sagelib-8.4.beta1] Traceback (most recent call last):
> [sagelib-8.4.beta1]   File "setup.py", line 67, in 
> [sagelib-8.4.beta1] from module_list import ext_modules, library_order
> [sagelib-8.4.beta1]   File "/home/chapoton/sage/src/module_list.py", line 
> 114, in 
> [sagelib-8.4.beta1] from sage_setup.optional_extension import 
> OptionalExtension
> [sagelib-8.4.beta1]   File 
> "/home/chapoton/sage/src/sage_setup/optional_extension.py", line 24, in 
> 
> [sagelib-8.4.beta1] all_packages = list_packages(local=True)
> [sagelib-8.4.beta1]   File "/home/chapoton/sage/src/sage/misc/package.py", 
> line 225, in list_packages
> [sagelib-8.4.beta1] installed = installed_packages(exclude_pip)
> [sagelib-8.4.beta1]   File "/home/chapoton/sage/src/sage/misc/package.py", 
> line 285, in installed_packages
> [sagelib-8.4.beta1] installed.update(pip_installed_packages())
> [sagelib-8.4.beta1]   File "/home/chapoton/sage/src/sage/misc/package.py", 
> line 147, in pip_installed_packages
> [sagelib-8.4.beta1] return {package['name'].lower():package['version'] 
> for package in json.loads(stdout)}
> [sagelib-8.4.beta1]   File 
> "/home/chapoton/sage/local/lib/python2.7/json/__init__.py", line 339, in 
> loads
> [sagelib-8.4.beta1] return _default_decoder.decode(s)
> [sagelib-8.4.beta1]   File 
> "/home/chapoton/sage/local/lib/python2.7/json/decoder.py", line 364, in 
> decode
> [sagelib-8.4.beta1] obj, end = self.raw_decode(s, idx=_w(s, 0).end())
> [sagelib-8.4.beta1]   File 
> "/home/chapoton/sage/local/lib/python2.7/json/decoder.py", line 382, in 
> raw_decode
> [sagelib-8.4.beta1] raise ValueError("No JSON object could be decoded"
> )
> [sagelib-8.4.beta1] ValueError: No JSON object could be decoded
> [sagelib-8.4.beta1] 
> 
> [sagelib-8.4.beta1] Error building the Sage library
> [sagelib-8.4.beta1] 
> 
>
>
>
> see 
> https://patchbot.sagemath.org/log/0/Ubuntu/18.04/x86_64/4.15.0-30-generic/petitbonum/2018-08-15%2017:58:36?short
>
> Frédéric
>
> Le jeudi 16 août 2018 00:03:33 UTC+2, Volker Braun a écrit :
>>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html
>>
>>
>> 23a2b10da6 (tag: 8.4.beta1) Updated SageMath version to 8.4.beta1
>> 3d7965cb6f Trac #25523: Raise Exception if DynamicalSystem initialized 
>> with coeffs not in given domain
>> 703aa6e339 Trac #25446: compute all orbits of minimal models of dynamical 
>> systems
>> 18ee14bee3 Trac #25441: Allow more substitutions for non-classical 
>> rational function field valuations
>> a4e70dddc9 Trac #25360: Honor global proof setting for "polynomial" in 
>> factorization code
>> a5c0546809 Trac #25241: fix issue with change_ring for polynomials with 
>> Maps
>> ef293c6e38 Trac #25229: Fix bug in 
>> BooleanMonomialMonoid._element_constructor_
>> 4c940be147 Trac #25226: Do not sort inductive valuations
>> 8f6c04568e Trac #23430: Cannot create a RealBall with rational radius
>> 2cffe40b73 Trac #22345: Elliptic curve isogenies over number fields II: 
>> implement Billerey's algorithm for reducible primes
>> 912e88cfbe Trac #22157: Add SPQR-tree decomposition for 
>> 2-vertex-connected graphs
>> db0b3a5a48 Trac #22156: Clarifying eps_abs and eps_rel in 
>> numerical_integral
>> a3e4977917 Trac #21946: solve(x==x, x) returns [x == r1]
>> 705d59f725 Trac #26025: Sage should not use GP_DATA_DIR
>> cf8a36f533 Trac #26020: py3: 
>> src/sage/numerical/backends/glpk_graph_backend
>> 2bd1923f8a Trac #26013: lots of warnings when uninstalling spkgs
>> cbe8c4550f Trac #25939: error in Well's algorithm for canonical height
>> 6fb4f97eb3 Trac #25749: fixing invalid escape sequences in modular (final)
>> c96ee846de Trac #25315: Find libraries in DYLD_LIBRARY_PATH as fallback
>> df9d24fd40 Trac #25276: Bugs with GradedCommutativeAlgebra
>> 2274331e6e Trac #26012: Fix bug concerning restrictions of tensorfields
>> e674750080 Trac #26008: Upgrade setuptools and pip
>> eeb4a217fb Trac #26002: Support pari compiled with threads
>> 0e78774b03 Trac #25999: Compile errors due to struct
>> f32c9bd7dc Trac #25984: Minor cleanup related to Monsky-Washnitzer
>> ce3cf8444f Trac #25975: py3: small fix for Lfunction names
>> c087f48b43 Trac #25974: py3: fix unnecessary map() in 
>> sage.calculus.riemann
>> 4273770ad2 Trac #25970: Improve "Inverse doe