ports/103463: Wrong path installing math/ufsparse

Karsten Rothemund karsten at photor.de
Thu Sep 21 20:20:23 UTC 2006


>Number:         103463
>Category:       ports
>Synopsis:       Wrong path installing math/ufsparse
>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:   Thu Sep 21 20:20:20 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Karsten Rothemund
>Release:        FreeBSD 6.1-STABLE
>Organization:
private site
>Environment:
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
>Description:
Installing octave-devel I got a problem with the port of math/ufsparse. So I decided to install it by hand first:
cd /usr/ports/math/ufsparse
make clean
make install

and It stopped with the following output (just the last lines):
..
LU   amd(S'*S)  time:     0.05 resid: 2.45e-25
LU   amd(A'*A)  time:     0.05 resid: 2.45e-25
Chol amd(A+A')  time:     0.02 resid: 3.63e-16
./cs_cl_demo3 < ../Matrix/mhd1280b

--- Matrix: 1280-by-1280, nnz: 12029 (sym: -1: nnz 22778), norm: 8.00e+01

chol then update/downdate amd(A+A')  
symbolic chol time     0.01
numeric  chol time     0.01
solve    chol time     0.01
original: resid: 3.64e-16
update:   time:     0.00
update:   time:     0.00 (incl solve) resid: 3.64e-16
rechol:   time:     0.01 (incl solve) resid: 3.64e-16
downdate: time:     0.00
downdate: time:     0.00 (incl solve) resid: 3.64e-16
gmake[2]: Leaving directory `/usr/ports/math/ufsparse/work/SuiteSparse/CXSparse/Demo'
gmake[1]: Leaving directory `/usr/ports/math/ufsparse/work/SuiteSparse/CXSparse'
===>  Installing for ufsparse-2.1.1
===>   Generating temporary packing list
===>  Checking if math/ufsparse already installed
/bin/mkdir -p /usr/local/include/ufsparse
install  -o root -g wheel -m 444 /usr/ports/math/ufsparse/work/UFsparse/UFconfig/UFconfig.h                       /usr/local/include/ufsparse
install: /usr/ports/math/ufsparse/work/UFsparse/UFconfig/UFconfig.h: No such file or directory
*** Error code 71

Stop in /usr/ports/math/ufsparse.
worf#

I think, the UFconfig.h file could not be found because the path is wrong. It can be found in:
/usr/ports/math/ufsparse/work/SuiteSparse/UFconfig/UFconfig.h
                              ~~~~~~~~~~~

>How-To-Repeat:
cd /usr/ports/math/ufsparse
make clean
make install

>Fix:
correct path in installation script or Makefile
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list