From polzun@ultra.v.gz.ru  Wed Mar 27 01:54:46 2002
Return-Path: <polzun@ultra.v.gz.ru>
Received: from cell.sick.ru (cell.sick.ru [195.91.162.238])
	by hub.freebsd.org (Postfix) with ESMTP id E0A1937B419
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 27 Mar 2002 01:54:38 -0800 (PST)
Received: from sector.v.gz.ru (alex21.rector.msu.ru [193.232.113.76])
	by cell.sick.ru (8.12.2/8.12.2) with ESMTP id g2R9satF032202
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=FAIL)
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 27 Mar 2002 12:54:37 +0300 (MSK)
Received: from ultra.v.ru (ultra.v.ru [10.0.0.99])
	by sector.v.gz.ru (8.11.6/8.11.6) with ESMTP id g2R9saN59572
	(using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified FAIL)
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 27 Mar 2002 12:54:36 +0300 (MSK)
	(envelope-from polzun@ultra.v.gz.ru)
Received: from ultra.v.ru (localhost [127.0.0.1])
	by ultra.v.ru (8.12.2/8.12.2) with ESMTP id g2R9saFB001867
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO)
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 27 Mar 2002 12:54:36 +0300 (MSK)
	(envelope-from polzun@ultra.v.ru)
Received: (from polzun@localhost)
	by ultra.v.ru (8.12.2/8.12.2/Submit) id g2R9sVe8001866;
	Wed, 27 Mar 2002 12:54:31 +0300 (MSK)
Message-Id: <200203270954.g2R9sVe8001866@ultra.v.ru>
Date: Wed, 27 Mar 2002 12:54:31 +0300 (MSK)
From: Pizik Ilya <polzun@ultra.v.gz.ru>
Reply-To: Pizik Ilya <polzun@ultra.v.gz.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: make world brakes up
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         36365
>Category:       conf
>Synopsis:       make world brakes without a csh(1)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 27 02:00:06 PST 2002
>Closed-Date:    Thu Mar 28 16:54:31 PST 2002
>Last-Modified:  Thu Mar 28 16:54:31 PST 2002
>Originator:     Pizik Ilya
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Phys. Dept. MSU
>Environment:
System: FreeBSD ultra.v.ru 4.5-STABLE FreeBSD 4.5-STABLE #2: Wed Mar 27 01:06:25 MSK 2002 root@ultra.v.ru:/usr/obj/usr/src/sys/ULTRA i386
Asus P4T-E, P4-1.6GHz, 512 RDRAM, Seagate 60Gb Baracuda IV 7200RPM
>Description:
I've installed FreeBSD 4.5-STABLE from my old HDD.
In /etc/make.conf I had NO_TCSH=yes.
Certanly I do not have /bin/csh installed.
I use bash. When I tried to make world, it broke up with error on making shared
docs. If I add NO_SHAREDOCS=yes to /etc/make.conf - all is ok. This is the moment it brakes up:
vgrind -f < /usr/src/share/doc/papers/kernmalloc/appendix.t
bash: /usr/bin/vgrind: /bin/csh: bad interpreter: No such file or directory
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:

From: "Crist J. Clark" <cjc@FreeBSD.ORG>
To: Pizik Ilya <polzun@ultra.v.gz.ru>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: conf/36365: make world brakes up
Date: Wed, 27 Mar 2002 03:05:30 -0800

 On Wed, Mar 27, 2002 at 12:54:31PM +0300, Pizik Ilya wrote:
 [snip]
 
 > System: FreeBSD ultra.v.ru 4.5-STABLE FreeBSD 4.5-STABLE #2: Wed Mar 27 01:06:25 MSK 2002 root@ultra.v.ru:/usr/obj/usr/src/sys/ULTRA i386
 > Asus P4T-E, P4-1.6GHz, 512 RDRAM, Seagate 60Gb Baracuda IV 7200RPM
 > >Description:
 > I've installed FreeBSD 4.5-STABLE from my old HDD.
 > In /etc/make.conf I had NO_TCSH=yes.
 > Certanly I do not have /bin/csh installed.
 > I use bash. When I tried to make world, it broke up with error on making shared
 > docs. If I add NO_SHAREDOCS=yes to /etc/make.conf - all is ok. This is the moment it brakes up:
 > vgrind -f < /usr/src/share/doc/papers/kernmalloc/appendix.t
 > bash: /usr/bin/vgrind: /bin/csh: bad interpreter: No such file or directory
 
 A system with _no_ version csh is not supported in the build. The
 NO_TCSH flag is for people who use their own version of [t]csh and
 don't want the system build to clobber it.
 -- 
 Crist J. Clark                     |     cjclark@alum.mit.edu
                                    |     cjclark@jhu.edu
 http://people.freebsd.org/~cjc/    |     cjc@freebsd.org

From: "Crist J. Clark" <crist.clark@attbi.com>
To: Garrett Wollman <wollman@lcs.mit.edu>
Cc: bug-followup@FreeBSD.ORG
Subject: Re: conf/36365: make world brakes up
Date: Thu, 28 Mar 2002 16:48:45 -0800

 On Thu, Mar 28, 2002 at 06:58:15PM -0500, Garrett Wollman wrote:
 > <<On Wed, 27 Mar 2002 03:10:04 -0800 (PST), "Crist J. Clark" <cjc@FreeBSD.ORG> said:
 >  
 > >  A system with _no_ version csh is not supported in the build. The
 > >  NO_TCSH flag is for people who use their own version of [t]csh and
 > >  don't want the system build to clobber it.
 > 
 > This is a bug.  (Any shell script written in csh is a bug, but to have
 > the system build depend on one is a bug that's worth fixing.)
 
 It's more than just the build. vgrind(1) is a csh(1) script and part
 of the base system! HORROR!
 
 You need a working csh(1). This _is_ a BSD-based system afterall.
 -- 
 Crist J. Clark                     |     cjclark@alum.mit.edu
                                    |     cjclark@jhu.edu
 http://people.freebsd.org/~cjc/    |     cjc@freebsd.org
State-Changed-From-To: open->closed 
State-Changed-By: cjc 
State-Changed-When: Thu Mar 28 16:53:14 PST 2002 
State-Changed-Why:  
FreeBSD requires a /bin/csh to build world. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=36365 
>Unformatted:
