From nate@mercury.st.hmc.edu  Thu Nov 21 10:06:56 2002
Return-Path: <nate@mercury.st.hmc.edu>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 723A237B401
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 21 Nov 2002 10:06:56 -0800 (PST)
Received: from mercury.st.hmc.edu (mercury.ST.HMC.Edu [134.173.63.136])
	by mx1.FreeBSD.org (Postfix) with ESMTP id F3DE743E6E
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 21 Nov 2002 10:06:55 -0800 (PST)
	(envelope-from nate@mercury.st.hmc.edu)
Received: from mercury.st.hmc.edu (localhost [127.0.0.1])
	by mercury.st.hmc.edu (8.12.6/8.12.6) with ESMTP id gALI6tWJ003078
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 21 Nov 2002 10:06:55 -0800 (PST)
	(envelope-from nate@mercury.st.hmc.edu)
Received: (from nate@localhost)
	by mercury.st.hmc.edu (8.12.6/8.12.6/Submit) id gALI6tcd003077;
	Thu, 21 Nov 2002 10:06:55 -0800 (PST)
Message-Id: <200211211806.gALI6tcd003077@mercury.st.hmc.edu>
Date: Thu, 21 Nov 2002 10:06:55 -0800 (PST)
From: Nate Eldredge <neldredge@hmc.edu>
Reply-To: Nate Eldredge <neldredge@hmc.edu>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: lapack++ port doesn't build (file missing)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         45571
>Category:       ports
>Synopsis:       lapack++ port doesn't build (file missing)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 21 10:10:01 PST 2002
>Closed-Date:    Fri Nov 22 01:54:05 PST 2002
>Last-Modified:  Fri Nov 22 01:54:05 PST 2002
>Originator:     Nate Eldredge
>Release:        FreeBSD 4.7-RELEASE i386
>Organization:
Harvey Mudd College
>Environment:
System: FreeBSD mercury 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Sun Oct 13 13:42:21 PDT 2002 nate@mercury:/big/obj/big/src/sys/MERCURY i386


	
>Description:
	The lapack++ port is missing a file it requires.
	Here is the output of "portupgrade -N lapack++":

mercury# portupgrade -N lapack++
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 243 packages found (-0 +1) . done]
--->  Installing 'lapack++-1.1' from a port (math/lapack++)
--->  Building '/usr/ports/math/lapack++'
===>  Cleaning for atlas-3.4.1_1
===>  Cleaning for lapack-3.0
===>  Cleaning for lapack++-1.1
===>  Extracting for lapack++-1.1
>How-To-Repeat:
	portupgrade -N lapack++

>Fix:
--- ports/math/lapack++/Makefile.orig   Thu Nov 21 10:04:53 2002
+++ ports/math/lapack++/Makefile        Thu Nov 21 10:02:49 2002
@@ -15,6 +15,7 @@
                lapack++_install.ps.gz
 .endif
 DIST_SUBDIR=   lapack++
+DISTFILES+=    Lapackpp1_1a.tgz
 EXTRACT_ONLY=  Lapackpp1_1a.tgz
 
 MAINTAINER=    maho@FreeBSD.org

	


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed  
State-Changed-By: maho 
State-Changed-When: Fri Nov 22 01:53:05 PST 2002 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=45571 
>Unformatted:
 B
 >> Checksum OK for lapack++/lapack++.ps.gz.
 >> Checksum OK for lapack++/lapackpp1_1.ps.gz.
 >> Checksum OK for lapack++/lapackppman1_1.ps.gz.
 >> Checksum OK for lapack++/lapack++_install.ps.gz.
 ===>   lapack++-1.1 depends on shared library: lapack - found
 ===>   lapack++-1.1 depends on shared library: atlas - found
 /usr/ports/distfiles/lapack++/Lapackpp1_1a.tgz: No such file or directory
 ===>  Patching for lapack++-1.1
 ===>  Applying FreeBSD patches for lapack++-1.1
 patch: **** can't cd to /big/ports/math/lapack++/work/Lapackpp1.1a: No such file or directory
 >> Patch patch-blaspp:testing:blas++_test failed to apply cleanly.
 *** Error code 1
 
 Stop in /big/ports/math/lapack++.
 ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade1803.0 make
 ** Fix the problem and try again.
 ** The following packages were not installed or upgraded (*:skipped / !:failed)
         ! math/lapack++ (unknown build error)
 
 It never downloaded Lapack1_1a.tgz, because this file is not listed in
 DISTFILES.
 
 	
