Date: Thu, 20 Jul 2006 11:15:12 +0200 From: Ralf Becker <ralf@akk.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/100600: science/py-scipy links to incomplete library Message-ID: <E1G3Uci-000B8M-Fu@itspc63.its.uni-karlsruhe.de> Resent-Message-ID: <200607200920.k6K9KGwc075410@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 100600 >Category: ports >Synopsis: science/py-scipy links to incomplete library >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jul 20 09:20:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Ralf Becker >Release: FreeBSD 6.0-RELEASE i386 >Organization: Arbeitskreis Kultur und Kommunikation >Environment: System: FreeBSD itspc63.its.uni-karlsruhe.de 6.0-RELEASE FreeBSD 6.0-RELEASE #1: Wed Jan 25 10:11:58 CET 2006 root@itspc63.its.uni-karlsruhe.de:/usr/src/sys/i386/compile/local230106 i386 >Description: The atlas library does not provide a complete interface to the LAPACK package. (See: http://math-atlas.sourceforge.net/errata.html#completelp) The complete interface is only provided by the atlas port by compiling atlas with -DWITH_STATICLIB. 1. The current scipy-port checks if the atlas library is installed, but it does not check if it is installed with the complete lapack interface. 2. If it is currently not installed, scipy builds atlas without the static libraries >How-To-Repeat: Build atlas by installing the scipy-port. $python from scipy import sparse A = sparse.csr_matrix(10,10,nzmax=100) -> ImportError, Python claims missing symbols >Fix: 1. Check if atlas is installed with static libraries, if not ask the user to rebuild atlas with -DWITH_STATICLIB 2. Build atlas from scipy with -DWITH_STATICLIB >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1G3Uci-000B8M-Fu>