Skip site navigation (1)Skip section navigation (2)
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>