Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Sep 2006 20:04:59 +0200
From:      Karsten Rothemund <karsten@photor.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/102947: problem installing math/umfpack (needed by math/octave-devel, caused by math/blas)
Message-ID:  <E1GL1lj-0004lI-5M@worf.mydomain.home>
Resent-Message-ID: <200609061810.k86IANw0019909@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         102947
>Category:       ports
>Synopsis:       problem installing math/umfpack (needed by math/octave-devel, caused by math/blas)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 06 18:10:22 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Karsten Rothemund
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
private site
>Environment:
	System: FreeBSD worf.mydomain.home 6.1-STABLE FreeBSD 6.1-STABLE #26: Sun Jul 23 17:07:26 CEST 2006 root@worf.mydomain.home:/usr/obj/usr/src/sys/ATHLON i386

	Target: install of math/umfpack (needed by installation of math/octave-devel)
	Library: libblas.so.1 (port math/blas)
>Description:
	I tried to do
	# portinstall math/octave-devel
	I got the following when the port math/umfpack was installed:
	...
	cc -O2 -fno-strict-aliasing -pipe -DGETRUSAGE -I../Include -DDLONG -c amd_preprocess.c -o amd_l_preprocess.o
	ar cr ../Lib/libamd.a amd_i_aat.o amd_i_1.o amd_i_2.o amd_i_dump.o  amd_i_postorder.o amd_i_post_tree.o amd_i_defaults.o amd_i_order.o  amd_i_control.o amd_i_info.o amd_i_valid.o amd_l_aat.o amd_l_1.o  amd_l_2.o amd_l_dump.o amd_l_postorder.o amd_l_post_tree.o  amd_l_defaults.o amd_l_order.o amd_l_control.o amd_l_info.o  amd_l_valid.o amd_i_preprocess.o amd_l_preprocess.o
	ranlib ../Lib/libamd.a
	( cd Demo   ; make )
	cc -O2 -fno-strict-aliasing -pipe -DGETRUSAGE -I../Include -DDINT -o amd_simple amd_simple.c ../Lib/libamd.a -L/usr/local/lib -lblas -lg2c -lm
	/usr/bin/ld: cannot find -lblas
	*** Error code 1

	Stop in /usr/ports/math/umfpack/work/UMFPACKv4.4/AMD/Demo.
	*** Error code 1
	...
	Install stops here

>How-To-Repeat:
	nothing special, just tried to install the port math/octave-devel
>Fix:
	Just a symlink
	cd /usr/local/lib/
	ln -s libblas.s0.1  libblas.so
	(I think, this should be done by port math blas)

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1GL1lj-0004lI-5M>