From chuck@cdn4.research.att.com  Thu Oct 11 13:36:42 2001
Return-Path: <chuck@cdn4.research.att.com>
Received: from cdn4.research.att.com (H-135-207-14-39.research.att.com [135.207.14.39])
	by hub.freebsd.org (Postfix) with ESMTP id DCF3637B406
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 11 Oct 2001 13:36:41 -0700 (PDT)
Received: (from chuck@localhost)
	by cdn4.research.att.com (8.11.6/8.11.6) id f9C0XsR89165;
	Thu, 11 Oct 2001 20:33:54 -0400 (EDT)
	(envelope-from chuck)
Message-Id: <200110120033.f9C0XsR89165@cdn4.research.att.com>
Date: Thu, 11 Oct 2001 20:33:54 -0400 (EDT)
From: Chuck Cranor <chuck@research.att.com>
Reply-To: Chuck Cranor <chuck@research.att.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: "make release" fails if TERMCAP environment variable not set
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         31225
>Category:       misc
>Synopsis:       "make release" fails if TERMCAP environment variable not set
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 11 13:40:04 PDT 2001
>Closed-Date:    Mon Apr 01 22:06:05 PST 2002
>Last-Modified:  Mon Apr 01 22:06:05 PST 2002
>Originator:     Chuck Cranor
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
AT&T Labs -- Research
>Environment:
System: FreeBSD cdn4.research.att.com 4.4-STABLE FreeBSD 4.4-STABLE #1: Mon Oct 8 19:31:30 EDT 2001 chuck@cdn4.research.att.com:/a/chuck/44s-kern/src/sys/compile/GENERIC_SMP i386


>Description:

	"make release" fails if $TERMCAP not set:


make release BUILDNAME=4.4-RELEASE CHROOTDIR=/a/build/sep01/root RELEASETAG=RE
LENG_4_4_0_RELEASE
rm -rf /a/build/sep01/root 2>/dev/null
chflags -R noschg /a/build/sep01/root/.
chflags: /a/build/sep01/root/.: No such file or directory
*** Error code 1 (ignored)
rm -rf /a/build/sep01/root
mkdir -p /a/build/sep01/root
>How-To-Repeat:

	unsetenv TERMCAP
	cd /usr/src/release
	make release ...

>Fix:

make release really shouldn't require a terminal database,
but you can set it in the "/mk" script in the chroot area.

>Release-Note:
>Audit-Trail:

From: Makoto Matsushita <matusita@jp.FreeBSD.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: misc/31225: "make release" fails if TERMCAP environment
 variable not set
Date: Sun, 24 Feb 2002 12:10:16 +0900

 This problem still occurs?
 
 BTW termcap database *should* be there in the chroot sandbox; if
 missing, there is a problem about building a sandbox.
 
 -- -
 Makoto `MAR' Matsushita
State-Changed-From-To: open->feedback 
State-Changed-By: matusita 
State-Changed-When: Mon Mar 25 06:27:22 PST 2002 
State-Changed-Why:  
Still awaiting submitter's feedback.  Again, it would be a temporary 
error (already fixed) or just a local configuration error. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=31225 
State-Changed-From-To: feedback->closed 
State-Changed-By: matusita 
State-Changed-When: Mon Apr 1 22:02:49 PST 2002 
State-Changed-Why:  
The original submitter said (in a private email): I have not attempted a make 
release since i sent in the PR.  if it works properly for you now, then PR 
can be closed. 

I don't see such a failure with recent FreeBSD source code, so I can safely 
close this PR.  Thank you for your cooperation, and if you find the same 
failure again, feel free to re-submit a new PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=31225 
>Unformatted:
 >>> make release started on Thu Oct 11 23:40:25 GMT 2001
 
 ...
 
 ===> share/tabset
 uudecode < /usr/src/share/tabset/3101.uu
 uudecode < /usr/src/share/tabset/9837.uu
 uudecode < /usr/src/share/tabset/aa.uu
 uudecode < /usr/src/share/tabset/aed512.uu
 uudecode < /usr/src/share/tabset/beehive.uu
 uudecode < /usr/src/share/tabset/diablo.uu
 uudecode < /usr/src/share/tabset/dtc382.uu
 uudecode < /usr/src/share/tabset/hp700-wy.uu
 uudecode < /usr/src/share/tabset/ibm3101.uu
 uudecode < /usr/src/share/tabset/std.uu
 uudecode < /usr/src/share/tabset/stdcrt.uu
 uudecode < /usr/src/share/tabset/tandem653.uu
 uudecode < /usr/src/share/tabset/teleray.uu
 uudecode < /usr/src/share/tabset/vt100.uu
 uudecode < /usr/src/share/tabset/vt100-w.uu
 uudecode < /usr/src/share/tabset/wyse-adds.uu
 uudecode < /usr/src/share/tabset/xerox1720.uu
 uudecode < /usr/src/share/tabset/xerox1730.uu
 uudecode < /usr/src/share/tabset/xerox1730-lm.uu
 uudecode < /usr/src/share/tabset/zenith29.uu
 ===> share/termcap
 TERM=dumb ex - /usr/src/share/termcap/termcap.src < /usr/src/share/termcap/reord
 er > /dev/null
 ex: No terminal database found
 *** Error code 1
 
 Stop in /usr/src/share/termcap.
 *** Error code 1
 
 
