ArchiveOrangemail archive

Porting software to FreeBSD


freebsd-ports.freebsd.org
(List home) (Recent threads) (174 other FreeBSD lists)

Subscription Options

  • RSS or Atom: Read-only subscription using a browser or aggregator. This is the recommended way if you don't need to send messages to the list. You can learn more about feed syndication and clients here.
  • Conventional: All messages are delivered to your mail address, and you can reply. To subscribe, send an email to the list's subscribe address with "subscribe" in the subject line, or visit the list's homepage here.
  • Moderate traffic list: up to 30 messages per day
  • This list contains about 191,917 messages, beginning Feb 1995
  • 17 messages added yesterday
Report the Spam
This button sends a spam report to the moderator. Please use it sparingly. For other removal requests, read this.
Are you sure? yes no

sage install error

Ad
Bruce Meier 1336425298Mon, 07 May 2012 21:14:58 +0000 (UTC)
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"
Stephen Montgomery-Smith 1336438935Tue, 08 May 2012 01:02:15 +0000 (UTC)
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"
> _______________________________________________
>  mailing list
> http://lists.freebsd.org/mailman/listinfo/fre...
> To unsubscribe, send any mail to ""Can you continue this discussion directly with me at ?

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.
Home | About | Privacy