Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 May 2012 20:01:39 -0500
From:      Stephen Montgomery-Smith <stephen@missouri.edu>
To:        Bruce Meier <bruce@hawaii-pacific.com>
Cc:        Stephen Montgomery-Smith <stephen@freebsd.org>, freebsd-ports@freebsd.org
Subject:   Re: sage install error
Message-ID:  <4FA87073.9030502@missouri.edu>
In-Reply-To: <4FA83B18.5000801@hawaii-pacific.com>
References:  <4FA83B18.5000801@hawaii-pacific.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 05/07/2012 04:14 PM, Bruce Meier wrote:
> Freebsd 8.2 release
>
> processor amd64
>
> #more start.log
> [2012-05-07 01:11:58] Sage version 4.8, released 2012-01-20
> Setting permissions of DOT_SAGE directory so only you can read and write
> it.
> Traceback (most recent call last):
> File "/usr/ports/math/sage/work/sage-4.8/local/bin/sage-eval", line 4,
> in <module>
> from sage.all import *
> File
> "/usr/ports/math/sage/work/sage-4.8/local/lib/python2.6/site-packages/sage/all.py",
> line 78, in <module>
> import sage.symbolic.pynac
> File "expression.pxd", line 6, in init sage.symbolic.pynac
> (sage/symbolic/pynac.cpp:19189)
> File "expression.pyx", line 145, in init sage.symbolic.expression
> (sage/symbolic/expression.cpp:35722)
> File "function.pyx", line 31, in init sage.symbolic.function
> (sage/symbolic/function.cpp:11736)
> ImportError:
> /usr/ports/math/sage/work/sage-4.8/local/lib/python2.6/site-packages/sage/ext/fast_eval.so:
> Undefined symbol "log2"
> [2012-05-07 08:23:04] Sage version 4.8, released 2012-01-20
> Traceback (most recent call last):
> File "/usr/ports/math/sage/work/sage-4.8/local/bin/sage-eval", line 4,
> in <module>
> from sage.all import *
> File
> "/usr/ports/math/sage/work/sage-4.8/local/lib/python2.6/site-packages/sage/all.py",
> line 78, in <module>
> import sage.symbolic.pynac
> File "expression.pxd", line 6, in init sage.symbolic.pynac
> (sage/symbolic/pynac.cpp:19189)
> File "expression.pyx", line 145, in init sage.symbolic.expression
> (sage/symbolic/expression.cpp:35722)
> File "function.pyx", line 31, in init sage.symbolic.function
> (sage/symbolic/function.cpp:11736)
> ImportError:
> /usr/ports/math/sage/work/sage-4.8/local/lib/python2.6/site-packages/sage/ext/fast_eval.so:
> Undefined symbol "log2"
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"


Can you continue this discussion directly with me at stephen@FreeBSD.org?

I am happy to work with you as hard as I can to resolve this issue, but 
I am mystified.  I created the sage port on the amd64 using 
FreeBSD-Stable-8.2, which is almost identical to what you have.

Somehow python is not finding the libm library, which is where log2 is 
defined.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FA87073.9030502>