ports/102947: problem installing math/umfpack (needed by math/octave-devel, caused by math/blas)

Karsten Rothemund karsten at photor.de
Wed Sep 6 18:10:24 UTC 2006


>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 at 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:



More information about the freebsd-ports-bugs mailing list