From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jul 20 09:20:17 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9180016A4DF for ; Thu, 20 Jul 2006 09:20:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4CB843D58 for ; Thu, 20 Jul 2006 09:20:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6K9KGem075414 for ; Thu, 20 Jul 2006 09:20:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6K9KGwc075410; Thu, 20 Jul 2006 09:20:16 GMT (envelope-from gnats) Resent-Date: Thu, 20 Jul 2006 09:20:16 GMT Resent-Message-Id: <200607200920.k6K9KGwc075410@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ralf Becker Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DE2416A4DA for ; Thu, 20 Jul 2006 09:15:14 +0000 (UTC) (envelope-from becker@its.uni-karlsruhe.de) Received: from smtp2.rz.uni-karlsruhe.de (smtp2.rz.uni-karlsruhe.de [129.13.185.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DBB143D49 for ; Thu, 20 Jul 2006 09:15:13 +0000 (GMT) (envelope-from becker@its.uni-karlsruhe.de) Received: from itspc63.its.uni-karlsruhe.de (itspc63.its.uni-karlsruhe.de [172.22.128.63]) by smtp2.rz.uni-karlsruhe.de with esmtp (Exim 4.50 #1) id 1G3Uci-0005BM-HF; Thu, 20 Jul 2006 11:15:12 +0200 Received: from becker by itspc63.its.uni-karlsruhe.de with local (Exim 4.52 (FreeBSD)) id 1G3Uci-000B8M-Fu for FreeBSD-gnats-submit@freebsd.org; Thu, 20 Jul 2006 11:15:12 +0200 Message-Id: Date: Thu, 20 Jul 2006 11:15:12 +0200 From: Ralf Becker Sender: Ralf Becker To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/100600: science/py-scipy links to incomplete library X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ralf Becker List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jul 2006 09:20:17 -0000 >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: