From Jim.Pirzyk@disney.com  Mon May 15 08:58:18 2000
Return-Path: <Jim.Pirzyk@disney.com>
Received: from mail11.disney.com (mail11.disney.com [208.246.35.55])
	by hub.freebsd.org (Postfix) with ESMTP id 8431937B5AD
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 15 May 2000 08:58:11 -0700 (PDT)
	(envelope-from Jim.Pirzyk@disney.com)
Received: from pain.corp.disney.com (root@pain.corp.disney.com [153.7.231.100])
	by mail11.disney.com (8.9.1/8.9.1) with SMTP id IAA17948
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 15 May 2000 08:57:48 -0700 (PDT)
Received: from louie.fa.disney.com by pain.corp.disney.com with ESMTP for FreeBSD-gnats-submit@freebsd.org; Mon, 15 May 2000 08:58:23 -0700
Received: from mercury.fan.fa.disney.com (mercury.fan.fa.disney.com [153.7.119.1])
	by louie.fa.disney.com (8.9.2/8.9.2) with ESMTP id IAA00257
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 15 May 2000 08:58:03 -0700 (PDT)
	(envelope-from Jim.Pirzyk@disney.com)
Received: from amigo.fan.fa.disney.com by mercury.fan.fa.disney.com for FreeBSD-gnats-submit@freebsd.org; Mon, 15 May 2000 08:58:02 -0700
Message-Id: <00051508580700.26029@amigo.fan.fa.disney.com>
Date: Mon, 15 May 2000 08:57:32 -0700
From: Jim Pirzyk <Jim.Pirzyk@disney.com>
To: FreeBSD-gnats-submit@freebsd.org
Subject: tool source not installed 

>Number:         18569
>Category:       conf
>Synopsis:       tool source not installed
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pirzyk
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 15 09:00:00 PDT 2000
>Closed-Date:    Mon Jun 4 12:55:12 PDT 2001
>Last-Modified:  Mon Jun 04 12:56:20 PDT 2001
>Originator:     Jim Pirzyk
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
>Environment:

 Installing 4.0-STABLE source

>Description:

 when running src/install.sh all, the tool source is not installed.

>How-To-Repeat:

 run src/install.sh all on a system that does not have src installed
 and see if src/tools then exists.

>Fix:

*** install.sh.orig     Thu May 11 09:20:16 2000
--- install.sh  Thu May 11 09:17:51 2000
***************
*** 16,22 ****
fi

if [ "$1" = "all" ]; then
!       dists="base bin contrib etc games gnu include lib libexec release sbin share sys ubin usbin"
else
dists="$*"
fi
--- 16,22 ----
fi

if [ "$1" = "all" ]; then
!       dists="base bin contrib etc games gnu include lib libexec release sbin share sys tools ubin usbin"
else
dists="$*"
fi

>Release-Note:
>Audit-Trail:

From: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
To: Jim Pirzyk <Jim.Pirzyk@disney.com>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: conf/18569: tool source not installed
Date: Mon, 15 May 2000 21:04:13 +0200

 -On [20000515 20:08], Jim Pirzyk (Jim.Pirzyk@disney.com) wrote:
 >
 > when running src/install.sh all, the tool source is not installed.
 
 It might be me, but I thought the tools were not for general
 installation?
 
 -- 
 Jeroen Ruigrok vd Werven/Asmodai    asmodai@[wxs.nl|bart.nl|freebsd.org]
 Documentation nutter/C-rated Coder BSD: Technical excellence at its best  
 The BSD Programmer's Documentation Project <http://home.wxs.nl/~asmodai>
 Love conquers all...
 

From: Jim Pirzyk <Jim.Pirzyk@disney.com>
To: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: conf/18569: tool source not installed
Date: Mon, 15 May 2000 12:57:48 -0700

 On Mon, 15 May 2000, Jeroen Ruigrok/Asmodai wrote:
 > -On [20000515 20:08], Jim Pirzyk (Jim.Pirzyk@disney.com) wrote:
 > >
 > > when running src/install.sh all, the tool source is not installed.
 > 
 > It might be me, but I thought the tools were not for general
 > installation?
 
 But you do need the tools source if you want to do a 'make world',
 so either the install.sh script is wrong in the src directory or the
 mk files are wrong for needing the src/tools/..... stuff.
 
 - JimP
 
 > 
 > -- 
 > Jeroen Ruigrok vd Werven/Asmodai    asmodai@[wxs.nl|bart.nl|freebsd.org]
 > Documentation nutter/C-rated Coder BSD: Technical excellence at its best  
 > The BSD Programmer's Documentation Project <http://home.wxs.nl/~asmodai>
 > Love conquers all...
 -- 
 --- @(#) $Id: dot.signature,v 1.8 2000/03/20 16:32:13 pirzyk Exp $
     __o   Jim.Pirzyk@disney.com -------------------------------------
  _'\<,_   System Integrator, Walt Disney Feature Animation 
 (*)/ (*)  
 

From: Doug Barton <DougB@gorean.org>
To: Jim Pirzyk <Jim.Pirzyk@disney.com>
Cc: freebsd-gnats-submit@FreeBSD.org, marcel@FreeBSD.org
Subject: Re: conf/18569: tool source not installed
Date: Wed, 17 May 2000 10:12:00 -0700

 Jim Pirzyk wrote:
 
 > > >  But you do need the tools source if you want to do a 'make world',
 
 	I stand corrected. src/tools/install.sh is indeed called by
 Makefile.inc1. My understanding is that the stuff in the tools directory
 should never be mandatory, so Marcel, could you take a look at this? I
 of course may be wrong about this too. :)
 
 Doug
 

From: Marcel Moolenaar <marcel@cup.hp.com>
To: Doug Barton <DougB@gorean.org>
Cc: Jim Pirzyk <Jim.Pirzyk@disney.com>,
	freebsd-gnats-submit@FreeBSD.org, marcel@FreeBSD.org
Subject: Re: conf/18569: tool source not installed
Date: Wed, 17 May 2000 12:29:51 -0700

 Doug Barton wrote:
 
 > > > >  But you do need the tools source if you want to do a 'make world',
 > 
 >         I stand corrected. src/tools/install.sh is indeed called by
 > Makefile.inc1. My understanding is that the stuff in the tools directory
 > should never be mandatory, so Marcel, could you take a look at this? I
 > of course may be wrong about this too. :)
 
 I don't know anything about the "non-mandatory status" of the tools
 subdirectory. Can you give me a pointer?
 
 The purpose of install.sh is to allow non-root builds. It only filters
 some arguments that prevent non-root builds. You can therefore safely
 override using install.sh by defining INSTALL in /etc/make.conf (eg:
 INSTALL=/usr/bin/install). You may need to undefine it first, but I
 haven't verified that...
 
 HTH,
 
 -- 
 Marcel Moolenaar
   mail: marcel@cup.hp.com / marcel@FreeBSD.org
   tel:  (408) 447-4222
 
State-Changed-From-To: open->closed 
State-Changed-By: pirzyk 
State-Changed-When: Mon Jun 4 12:55:12 PDT 2001 
State-Changed-Why:  
Closed since this was a specific release problem with src/tools not 
being included with the src tarballs. 



Responsible-Changed-From-To: freebsd-bugs->pirzyk 
Responsible-Changed-By: pirzyk 
Responsible-Changed-When: Mon Jun 4 12:55:12 PDT 2001 
Responsible-Changed-Why:  
Picked up to close right away 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=18569 
>Unformatted:
