Trying to build with SAGE_PYTHON3=yes now fails much earlier than where it
should:
[sagelib-7.6.beta6] Traceback (most recent call last):
[sagelib-7.6.beta6] File "setup.py", line 54, in <module>
[sagelib-7.6.beta6] import sage.env
[sagelib-7.6.beta6] File "/home/chapoton/sage3/src/sage/env.py", line 87,
in <module>
[sagelib-7.6.beta6] _add_variable_or_fallback('UNAME',
os.uname()[0])
[sagelib-7.6.beta6] File "/home/chapoton/sage3/src/sage/env.py", line 71,
in _add_variable_or_fallback
[sagelib-7.6.beta6] import six
[sagelib-7.6.beta6] ImportError: No module named six
whereas it used to fail somewhere in the cythonization of pyx files,
because of some remaining calls to cmp().
This change of behaviour may come
from https://trac.sagemath.org/ticket/22354 or maybe not. Could also be a
mising dependency on six somewhere.
Any idea ? Maybe it would be a good thing if somebody else tried the
Python3 compilation of sage to see if the same thing happens.
Frederic
Le samedi 4 mars 2017 10:45:28 UTC+1, 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
>
> I'm proposing that this will be the last beta version, next will be
> 7.6.rc0 and after 7.6 will come Sage 8.0
>
> fd5f71a Updated SageMath version to 7.6.beta6
> 7396817 Trac #22491: make lrslib and lidia a build-time dependencies of
> latte_int
> 06c397a Trac #22486: hyperboloid model accepts invalid points
> 5dff1a4 Trac #22484: py3 get rid of last call to cmp() in parent.pyx
> fd2535f Trac #21976: multivariate laurent polynomial constructor:
> shortcuts for speedup
> 22bdd04 Trac #22464: Add stopgap for #22381
> 7ac2706 Trac #22480: Experimental package GAP3 broken
> 77530c7 Trac #22479: py3 more cases of add_metaclass
> 9b04c44 Trac #22474: py3 modernize metaclass in combinat folder
> 333066a Trac #22473: Remove patchbot optional spkg
> c1f1a71 Trac #22469: Deprecate/remove sage/geometry/polytope.py
> 3d5fc3f Trac #22193: Port cypari2 documentation as a standalone doctests
> ba2a0e6 Trac #21267: Port SageNB widgets/interact to Jupyter
> e27cabd Trac #21432: Missing link to transducers.Recursion in
> documentation of class TransducerGenerators
> 981a6cf Trac #22463: Skip sage_setup tests when not running in a git
> repository
> a962787 Trac #22449: SAGE_BROWSER is being ignored while launching Jupyter
> notebook
> 8f5457d Trac #22460: py3 taking care of some range
> 68b0490 Trac #22459: py3: get rid of _richcmp mechanism in Parent
> dbeaf76 Trac #22457: py3: more zip as iterators
> 9e47948 Trac #22446: py3: small cmp step (cmp() in doc, __cmp__ in code)
> 211c8de Trac #22351: PyString_AsString is gone in Python3
> 0d233f2 Trac #20849: Improve grs.py documentation
> 734b04d Trac #22428: fixing typos of of & the the
> 60428b4 Trac #22265: Fix Dynatomic Polynomials
> 9173327 Trac #22448: py3 : spring cleanup of comparison in Element classes
> in modular
> 54e4cd7 Trac #22447: py3 : spring cleanup of comparison in Element classes
> in combinat
> ccfb9dc Trac #22442: Compile pynac interface with SINGULAR_CFLAGS to find
> its headers
> 0227925 Trac #22440: Work around Python's inadequate SIGPIPE handling
> df819fa Trac #22437: Use system libGAP paths
> 579f1bb Trac #22430: better base ring for finite Coxeter matrix groups
> 6cc3732 Trac #22418: Always use V=1 for logfiles
> 1bb5ce9 Trac #22382: Fix facade option for DisjointUnionEnumeratedSets
> 700d8b1 Trac #22372: Fix use of comparison in simplicial_complex
> a0220eb Trac #22364: Upgrade to pynac-0.7.5
> cc01eb9 Trac #22421: Pynac's to_gamma() is buggy
> 36bcfa6 Updated SageMath version to 7.6.beta5
>
>
--
You received this message because you are subscribed to the Google Groups
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.