From grog@freebie.lemis.com  Mon Nov  2 14:21:44 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16586
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 2 Nov 1998 14:21:41 -0800 (PST)
          (envelope-from grog@freebie.lemis.com)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
	by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id IAA11527
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 3 Nov 1998 08:51:33 +1030 (CST)
Received: (from grog@localhost)
	by freebie.lemis.com (8.9.1/8.9.0) id IAA20639;
	Tue, 3 Nov 1998 08:51:20 +1030 (CST)
Message-Id: <199811022221.IAA20639@freebie.lemis.com>
Date: Tue, 3 Nov 1998 08:51:20 +1030 (CST)
From: Greg Lehey <grog@lemis.com>
Reply-To: grog@lemis.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: ttt build fails with incorrect library dependencies<Synopsis of the problem (one line)>
X-Send-Pr-Version: 3.2

>Number:         8545
>Category:       ports
>Synopsis:       ttt build fails with incorrect library dependencies
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov  2 14:30:01 PST 1998
>Closed-Date:    Thu Nov 12 14:22:18 PST 1998
>Last-Modified:  Thu Nov 12 14:23:13 PST 1998
>Originator:     Greg Lehey
>Release:        FreeBSD 3.0-RELEASE i386
>Organization:
LEMIS
>Environment:

	FreeBSD 3.0-RELEASE i386, full sources

>Description:

	ttt fails to build due to incorrect dependency on blt libraries

>How-To-Repeat:

	Build the net/ttt port on a system without libBLT:

	===>   Generating temporary packing list
	/sbin/ldconfig -m /usr/local/lib
	===>   Compressing manual pages for blt-2.4f
	===>   Registering installation for blt-2.4f
	===>   Returning to build of ttt-1.3
	Error: shared library "BLT\.2\.4" does not exist
	*** Error code 1

>Fix:
	
	Remove the gratuitous backslashes in Makefile:

RCS file: /src/ncvs/ports/net/ttt/Makefile,v
retrieving revision 1.10
diff -w -u -r1.10 Makefile
--- Makefile    1998/09/25 10:07:46     1.10
+++ Makefile    1998/11/02 22:19:35
@@ -13,7 +13,7 @@
 MAINTAINER=     kjc@csl.sony.co.jp
 
 # the tcl/tk LIB_DEPENDS has to match that of ports/x11-toolkits/blt.
-LIB_DEPENDS=   BLT\\.2\\.4:${PORTSDIR}/x11-toolkits/blt \
+LIB_DEPENDS=   BLT.2.4:${PORTSDIR}/x11-toolkits/blt \
                tcl80.1:${PORTSDIR}/lang/tcl80 \
                tk80.1:${PORTSDIR}/x11-toolkits/tk80
 

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-ports 
Responsible-Changed-By: steve 
Responsible-Changed-When: Sun Nov 8 17:37:18 PST 1998 
Responsible-Changed-Why:  
Misfiled PR. 
State-Changed-From-To: open->closed 
State-Changed-By: billf 
State-Changed-When: Thu Nov 12 14:22:18 PST 1998 
State-Changed-Why:  
This change was made in rev1.11 by Satoshi 
>Unformatted:
 >Comment:
 
 	Why were these backslashes there in the first place?
 
