#9274: do some cleanup of the deps file, as suggested by Carl Hansen
-----------------------------+----------------------------------------------
Reporter: was | Owner: GeorgSWeber
Type: defect | Status: closed
Priority: blocker | Milestone: sage-4.5
Component: build | Resolution: fixed
Keywords: | Author: Mitesh Patel, John Palmieri
Upstream: N/A | Reviewer: Robert Miller
Merged: sage-4.5.alpha4 | Work_issues:
-----------------------------+----------------------------------------------
Changes (by mpatel):
* work_issues: needs rebasing on sage-4.5.alpha3 =>
Comment:
I apologize for my late reply.
* Off-topic, I admit: Robert, what do you think about making new
releases available in `/home/release` on `sage.math`?
* I've been running test builds under `/scratch` on sage.math.
* For what it's worth, I later sometimes experienced the same Maxima
reinstallation problem when building an ''unmodified'' 4.5.alpha1 on
sage.math --- with 4, 6, or 12 parallel jobs.
* For the record, here are two errors representative of those fixed by
reinstalling Maxima:
{{{
#!sh
./sage -c 'print QQ[2^(1/3)]'
Traceback (most recent call last):
File "/mnt/usb1/scratch/mpatel/tmp/sage-4.5.alpha1-j12-par/local/bin
/sage-eval", line 15, in <module>
eval(compile(s,'<cmdline>','exec'))
File "<cmdline>", line 1, in <module>
File "ring.pyx", line 205, in sage.rings.ring.Ring.__getitem__
(sage/rings/ring.c:2550)
File
"/mnt/usb1/scratch/mpatel/tmp/sage-4.5.alpha1-j12-par/local/lib/python2.6
/site-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line
343, in PolynomialRing
R = _single_variate(base_ring, name, sparse, implementation)
File
"/mnt/usb1/scratch/mpatel/tmp/sage-4.5.alpha1-j12-par/local/lib/python2.6
/site-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line
395, in _single_variate
name = normalize_names(1, name)
File "parent_gens.pyx", line 204, in
sage.structure.parent_gens.normalize_names
(sage/structure/parent_gens.c:2093)
File "parent_gens.pyx", line 145, in
sage.structure.parent_gens._certify_names
(sage/structure/parent_gens.c:1650)
ValueError: variable names must be alphanumeric, but one is '2^(1/3)'
which is not.
}}}
and
{{{
#!sh
./sage -c "var('x'); print solve(x, x)"
Traceback (most recent call last):
File "/mnt/usb1/scratch/mpatel/tmp/sage-4.5.alpha1-j12-par/local/bin
/sage-eval", line 15, in <module>
eval(compile(s,'<cmdline>','exec'))
File "<cmdline>", line 1, in <module>
File
"/mnt/usb1/scratch/mpatel/tmp/sage-4.5.alpha1-j12-par/local/lib/python2.6
/site-packages/sage/symbolic/relation.py", line 619, in solve
ans = f.solve(*args,**kwds)
File "expression.pyx", line 6735, in
sage.symbolic.expression.Expression.solve
(sage/symbolic/expression.cpp:25171)
File "expression.pyx", line 433, in
sage.symbolic.expression.Expression._maxima_
(sage/symbolic/expression.cpp:3382)
File "sage_object.pyx", line 386, in
sage.structure.sage_object.SageObject._interface_
(sage/structure/sage_object.c:3501)
File
"/mnt/usb1/scratch/mpatel/tmp/sage-4.5.alpha1-j12-par/local/lib/python2.6
/site-packages/sage/interfaces/expect.py", line 1032, in __call__
return cls(self, x, name=name)
File
"/mnt/usb1/scratch/mpatel/tmp/sage-4.5.alpha1-j12-par/local/lib/python2.6
/site-packages/sage/interfaces/expect.py", line 1451, in __init__
raise TypeError, x
TypeError: error evaluating "load(to_poly_solver)":
Error executing code in Maxima
CODE:
load(to_poly_solver);
Maxima ERROR:
Could not find `to_poly_solver' using paths in
file_search_maxima,file_search_lisp.
-- an error. To debug this try: debugmode(true);
}}}
* Curiously: Moving the build tree (renaming `SAGE_ROOT`) also fixes the
errors, possibly because this forces `sage-location` to run.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9274#comment:17>
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.