ports/116324: k3d from ports install cblas library that conflicts with atlas

soralx at cydem.org soralx at cydem.org
Thu Sep 13 05:30:02 UTC 2007


>Number:         116324
>Category:       ports
>Synopsis:       k3d from ports install cblas library that conflicts with atlas
>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 Sep 13 05:30:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD soralx.cydem.org 6.2-STABLE FreeBSD 6.2-STABLE #0: Wed Jun 6 22:19:28 PDT 2007 sol at soralx.cydem.org:/usr/src/sys/i386/compile/SORALX i386

>Description:
	When one tries to update/install SciLab from ports, final linking fails ("/usr/local/lib/libalapack.so: undefined reference to `cblas_[{dswap,cblas_ssyrk,cblas_icamax,...}]'"). The culprit of this mess turns out to be the 'k3d' port, which shamelessly installs 'libcblas.so' symlink to local/lib/, which points to k3d's own 'libcblas.so.0'. Hmmm... Perhaps this was the cause of intermittent coredumps that ruined many a simulation?

>How-To-Repeat:
	Install atlas, then k3d, then atempt to `make` the unsuspecting scilab.

>Fix:
	God know what kind of other dirty tricks that k3d devil has up it's sleeve, thus I suggest deinstalling 'k3d' completely, installing everything else (atlas, scilab, etc), and then installing k3d somewhere other than $LOCALBASE. Hope that the maintainer will tame the beast somewhat eventually, to fix it proper.
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list