Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Aug 2009 14:27:39 -0500 (CDT)
From:      Stephen Montgomery-Smith <stephen@missouri.edu>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/138111: Issues with octave-forge and octave ports
Message-ID:  <200908231927.n7NJRdK1006356@cauchy.math.missouri.edu>
Resent-Message-ID: <200908231930.n7NJU5uX066152@freefall.freebsd.org>

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

>Number:         138111
>Category:       ports
>Synopsis:       Issues with octave-forge and octave ports
>Confidential:   no
>Severity:       critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 23 19:30:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Stephen Montgomery-Smith
>Release:        FreeBSD 7.2-STABLE i386
>Organization:
>Environment:
FreeBSD laptop3.gateway.2wire.net 8.0-BETA3 FreeBSD 8.0-BETA3 #0: Sat Aug 22 10:49:00 CDT 2009     stephen@laptop3.gateway.2wire.net:/usr/obj/usr/src/sys/LAPTOP3  amd64


	
>Description:
1.  octave-forge-base is marked BROKEN because of pkg-plist errors.  I have checked it, and it seems to me that pkg-plist is correct.
  However, the octave port seems to me to have various pkg-plist errors, especially if it is installed from a package rather than ports.  It looks like there is a confusion between api-32 and api-37 directories, probably a typo that crept in.

2.  The octave forge ports don't properly install the octave-forge files properly, issing errors of the form:

cp: not found
cp: not found
cp: not found
cp: not found
cp: not found
warning: package benchmark is empty

This particular error will probably not be seen by QAT, but will be noticed by users trying to use the port.

>How-To-Repeat:
	
>Fix:

1.  Please remove the BROKEN status from octave-forge-base.

2.  

--- bsd.octave.mk.orig	2009-08-23 14:25:02.000000000 -0500
+++ bsd.octave.mk	2009-08-23 14:25:39.000000000 -0500
@@ -33,7 +33,7 @@
 	${MKDIR} ${TARBALLS_DIR}
 	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}.tar.gz ${TARBALLS_DIR}/.
 	${RM} -f ${TARBALLS_DIR}/${OCTAVE_PKGNAME}.tar.gz
-	PATH=${PREFIX}/bin:/usr/bin octave -H -q --no-site-file --eval "pkg('install','${TARBALLS_DIR}/${DISTNAME}.tar.gz')"
+	PATH=${PREFIX}/bin:/usr/bin:/bin octave -H -q --no-site-file --eval "pkg('install','${TARBALLS_DIR}/${DISTNAME}.tar.gz')"
 	${LN} -s ${DISTNAME}.tar.gz ${TARBALLS_DIR}/${OCTAVE_PKGNAME}.tar.gz
 
 post-install:

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908231927.n7NJRdK1006356>