#9828: Upgrade to Cython 0.13
---------------------------+------------------------------------------------
   Reporter:  mpatel       |       Owner:  tbd
       Type:  enhancement  |      Status:  new
   Priority:  major        |   Milestone:     
  Component:  packages     |    Keywords:     
     Author:               |    Upstream:  N/A
   Reviewer:               |      Merged:     
Work_issues:               |  
---------------------------+------------------------------------------------

Comment(by leif):

 {{{
 ...
 byte-compiling /home/leif/Sage/sage-4.6.alpha0/local/lib/python2.6/site-
 packages/Cython/Compiler/Tests/TestBuffer.py to TestBuffer.pyc
 running install_scripts
 copying build/scripts-2.6/cython ->
 /home/leif/Sage/sage-4.6.alpha0/local/bin
 changing mode of /home/leif/Sage/sage-4.6.alpha0/local/bin/cython to 755
 running install_egg_info
 Writing /home/leif/Sage/sage-4.6.alpha0/local/lib/python2.6/site-
 packages/Cython-0.13-py2.6.egg-info

 real    0m33.965s
 user    0m28.080s
 sys     0m0.800s
 Successfully installed cython-0.13
 Now cleaning up tmp files.
 Making Sage/Python scripts relocatable...
 Making script relocatable
 Finished installing cython-0.13.spkg
 $ ./sage -ba-force
 *** TOUCHING ALL CYTHON (.pyx) FILES ***
 scons: `install' is up to date.

 ----------------------------------------------------------
 sage: Building and installing modified Sage library files.


 Installing c_lib
 scons: `install' is up to date.
 Updating Cython code....
 Building modified file
 sage/algebras/quatalg/quaternion_algebra_element.pyx.
 Building modified file
 sage/algebras/quatalg/quaternion_algebra_cython.pyx.
 Building modified file sage/calculus/var.pyx.
 Building modified file sage/calculus/riemann.pyx.
 Building modified file sage/calculus/interpolators.pyx.
 Building modified file sage/categories/action.pyx.
 Building modified file sage/categories/functor.pyx.
 Building modified file sage/categories/map.pyx.
 Building modified file sage/categories/morphism.pyx.
 Building modified file sage/categories/examples/semigroups_cython.pyx.
 Building modified file sage/coding/binary_code.pyx.
 Building modified file sage/combinat/expnums.pyx.
 Building modified file sage/combinat/matrices/dancing_links.pyx.
 Building modified file sage/combinat/partitions.pyx.
 Building modified file sage/combinat/words/word_datatypes.pyx.
 Building modified file sage/combinat/permutation_cython.pyx.
 Building modified file sage/crypto/boolean_function.pyx.
 Building modified file sage/ext/fast_callable.pyx.
 Building modified file sage/ext/fast_eval.pyx.
 Building modified file sage/ext/interactive_constructors_c.pyx.
 Building modified file sage/ext/multi_modular.pyx.
 Building modified file sage/ext/sig.pyx.
 Building modified file sage/finance/fractal.pyx.
 Building modified file sage/finance/markov_multifractal_cython.pyx.
 Building modified file sage/finance/time_series.pyx.
 Building modified file sage/functions/prime_pi.pyx.
 Building modified file sage/games/sudoku_backtrack.pyx.
 Building modified file sage/geometry/toric_lattice_element.pyx.
 Building modified file sage/graphs/chrompoly.pyx.
 Building modified file sage/graphs/cliquer.pyx.
 Building modified file sage/graphs/generic_graph_pyx.pyx.
 Building modified file
 sage/graphs/modular_decomposition/modular_decomposition.pyx.
 Building modified file sage/graphs/planarity.pyx.
 Building modified file sage/graphs/trees.pyx.
 Building modified file sage/graphs/genus.pyx.
 Building modified file sage/graphs/base/c_graph.pyx.
 Building modified file sage/graphs/base/sparse_graph.pyx.
 Building modified file sage/graphs/base/dense_graph.pyx.
 Building modified file sage/groups/group.pyx.
 Building modified file sage/groups/perm_gps/permgroup_element.pyx.
 Building modified file
 sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx.
 Building modified file sage/groups/perm_gps/partn_ref/double_coset.pyx.
 Building modified file
 sage/groups/perm_gps/partn_ref/refinement_binary.pyx.
 Building modified file
 sage/groups/perm_gps/partn_ref/refinement_graphs.pyx.
 Building modified file
 sage/groups/perm_gps/partn_ref/refinement_lists.pyx.
 Building modified file
 sage/groups/perm_gps/partn_ref/refinement_matrices.pyx.
 Building modified file
 sage/groups/perm_gps/partn_ref/refinement_python.pyx.
 Building modified file sage/gsl/callback.pyx.
 Building modified file sage/gsl/dwt.pyx.
 Building modified file sage/gsl/fft.pyx.
 Building modified file sage/gsl/gsl_array.pyx.
 Building modified file sage/gsl/integration.pyx.
 Building modified file sage/gsl/interpolation.pyx.
 Building modified file sage/gsl/ode.pyx.
 Building modified file sage/gsl/probability_distribution.pyx.
 Building modified file sage/libs/ecl.pyx.
 Building modified file sage/libs/flint/flint.pyx.
 Building modified file sage/libs/flint/fmpz_poly.pyx.
 Building modified file sage/libs/fplll/fplll.pyx.
 Building modified file sage/libs/linbox/linbox.pyx.
 Building modified file sage/libs/lcalc/lcalc_Lfunction.pyx.
 Building modified file sage/libs/libecm.pyx.
 Building modified file sage/libs/mwrank/mwrank.pyx.
 Building modified file sage/libs/pari/gen.pyx.
 Building modified file sage/libs/ratpoints.pyx.
 Building modified file sage/libs/singular/singular.pyx.
 Building modified file sage/libs/singular/polynomial.pyx.
 Building modified file sage/libs/singular/ring.pyx.
 Building modified file sage/libs/singular/groebner_strategy.pyx.
 Building modified file sage/libs/singular/function.pyx.
 Building modified file sage/libs/singular/option.pyx.
 Building modified file sage/libs/symmetrica/symmetrica.pyx.
 Building modified file sage/libs/mpmath/utils.pyx.
 Building modified file sage/libs/mpmath/ext_impl.pyx.
 Building modified file sage/libs/mpmath/ext_main.pyx.
 Building modified file sage/libs/mpmath/ext_libmp.pyx.
 Building modified file sage/libs/cremona/homspace.pyx.
 Building modified file sage/libs/cremona/mat.pyx.
 Building modified file sage/libs/cremona/newforms.pyx.
 Building modified file sage/libs/ntl/ntl_GF2.pyx.
 Building modified file sage/libs/ntl/ntl_GF2E.pyx.
 Building modified file sage/libs/ntl/ntl_GF2EContext.pyx.
 Building modified file sage/libs/ntl/ntl_GF2EX.pyx.
 Building modified file sage/libs/ntl/ntl_GF2X.pyx.
 Building modified file sage/libs/ntl/ntl_lzz_p.pyx.
 Building modified file sage/libs/ntl/ntl_lzz_pContext.pyx.
 Building modified file sage/libs/ntl/ntl_lzz_pX.pyx.
 Building modified file sage/libs/ntl/ntl_mat_GF2.pyx.
 Building modified file sage/libs/ntl/ntl_mat_GF2E.pyx.
 Building modified file sage/libs/ntl/ntl_mat_ZZ.pyx.
 Building modified file sage/libs/ntl/ntl_ZZ.pyx.
 Building modified file sage/libs/ntl/ntl_ZZX.pyx.
 Building modified file sage/libs/ntl/ntl_ZZ_p.pyx.
 Building modified file sage/libs/ntl/ntl_ZZ_pContext.pyx.
 Building modified file sage/libs/ntl/ntl_ZZ_pE.pyx.
 Building modified file sage/libs/ntl/ntl_ZZ_pEContext.pyx.
 Building modified file sage/libs/ntl/ntl_ZZ_pEX.pyx.
 Building modified file sage/libs/ntl/ntl_ZZ_pX.pyx.
 Building modified file sage/matrix/action.pyx.
 Building modified file sage/matrix/change_ring.pyx.
 Building modified file sage/matrix/matrix.pyx.
 Building modified file sage/matrix/matrix0.pyx.
 Building modified file sage/matrix/matrix1.pyx.
 Building modified file sage/matrix/matrix2.pyx.
 Building modified file sage/matrix/matrix_complex_double_dense.pyx.
 Building modified file sage/matrix/matrix_cyclo_dense.pyx.
 Building modified file sage/matrix/matrix_dense.pyx.
 Building modified file sage/matrix/matrix_double_dense.pyx.
 Building modified file sage/matrix/matrix_generic_dense.pyx.
 Building modified file sage/matrix/matrix_generic_sparse.pyx.
 Building modified file sage/matrix/matrix_integer_2x2.pyx.
 Building modified file sage/matrix/matrix_integer_dense.pyx.
 Building modified file sage/matrix/matrix_integer_sparse.pyx.
 Building modified file sage/matrix/matrix_mod2_dense.pyx.
 Building modified file sage/matrix/matrix_modn_dense.pyx.
 Building modified file sage/matrix/matrix_modn_sparse.pyx.
 Building modified file sage/matrix/matrix_mpolynomial_dense.pyx.
 Building modified file sage/matrix/matrix_rational_dense.pyx.
 Building modified file sage/matrix/matrix_rational_sparse.pyx.
 Building modified file sage/matrix/matrix_real_double_dense.pyx.
 Building modified file sage/matrix/matrix_sparse.pyx.
 Building modified file sage/matrix/matrix_symbolic_dense.pyx.
 Building modified file sage/matrix/matrix_window.pyx.
 Building modified file sage/matrix/matrix_window_modn_dense.pyx.
 Building modified file sage/matrix/misc.pyx.
 Building modified file sage/matrix/strassen.pyx.
 Building modified file sage/media/channels.pyx.
 Building modified file sage/misc/allocator.pyx.
 Building modified file sage/misc/bitset.pyx.
 Building modified file sage/misc/citation.pyx.
 Building modified file sage/misc/cython_c.pyx.
 Building modified file sage/misc/derivative.pyx.
 Building modified file sage/misc/fpickle.pyx.
 Building modified file sage/misc/misc_c.pyx.
 Building modified file sage/misc/parser.pyx.
 Building modified file sage/misc/pickle_old.pyx.
 Building modified file sage/misc/randstate.pyx.
 Building modified file sage/misc/refcount.pyx.
 Building modified file sage/misc/reset.pyx.
 Building modified file sage/misc/sage_timeit_class.pyx.
 Building modified file sage/misc/sagex_ds.pyx.
 Building modified file sage/misc/search.pyx.
 Building modified file sage/misc/session.pyx.
 Building modified file sage/modular/arithgroup/congroup_pyx.pyx.
 Building modified file sage/modular/modform/eis_series_cython.pyx.
 Building modified file sage/modular/modsym/apply.pyx.
 Building modified file sage/modular/modsym/heilbronn.pyx.
 Building modified file sage/modular/modsym/p1list.pyx.
 Building modified file sage/modules/free_module_element.pyx.
 Building modified file sage/modules/module.pyx.
 Building modified file sage/modules/vector_complex_double_dense.pyx.
 Building modified file sage/modules/vector_double_dense.pyx.
 Building modified file sage/modules/vector_integer_dense.pyx.
 Building modified file sage/modules/vector_modn_dense.pyx.
 Building modified file sage/modules/vector_mod2_dense.pyx.
 Building modified file sage/modules/vector_rational_dense.pyx.
 Building modified file sage/modules/vector_real_double_dense.pyx.
 Building modified file sage/numerical/mip.pyx.
 Building modified file sage/plot/complex_plot.pyx.
 Building modified file sage/plot/plot3d/base.pyx.
 Building modified file sage/plot/plot3d/implicit_surface.pyx.
 Building modified file sage/plot/plot3d/index_face_set.pyx.
 Traceback (most recent call last):
   File "setup.py", line 753, in <module>
     queue = compile_command_list(ext_modules, deps)
   File "setup.py", line 713, in compile_command_list
     dep_file, dep_time = deps.newest_dep(f)
   File "setup.py", line 628, in newest_dep
     for f in self.all_deps(filename):
   File "setup.py", line 611, in all_deps
     deps.update(self.all_deps(f, path))
   File "setup.py", line 609, in all_deps
     for f in self.immediate_deps(filename):
   File "setup.py", line 591, in immediate_deps
     self._deps[filename] = self.parse_deps(filename)
   File "setup.py", line 581, in parse_deps
     raise IOError, "could not find dependency %s included in %s."%(path,
 filename)
 IOError: could not find dependency sage/ext/interpreters/python_object.pxd
 included in sage/ext/interpreters/wrapper_rdf.pxd.
 sage: There was an error installing modified sage library code.
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9828#comment:2>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to