From owner-freebsd-ports@FreeBSD.ORG Tue May 8 01:01:47 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19FE2106566B; Tue, 8 May 2012 01:01:47 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id D3CBE8FC14; Tue, 8 May 2012 01:01:46 +0000 (UTC) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id q4811dAt040875; Mon, 7 May 2012 20:01:40 -0500 (CDT) (envelope-from stephen@missouri.edu) Message-ID: <4FA87073.9030502@missouri.edu> Date: Mon, 07 May 2012 20:01:39 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: Bruce Meier References: <4FA83B18.5000801@hawaii-pacific.com> In-Reply-To: <4FA83B18.5000801@hawaii-pacific.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Stephen Montgomery-Smith , freebsd-ports@freebsd.org Subject: Re: sage install error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 May 2012 01:01:47 -0000 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 > 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 > 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 > 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 > 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.