From bkoenig@mail.alpha-tierchen.de  Wed Feb 16 17:09:50 2005
Return-Path: <bkoenig@mail.alpha-tierchen.de>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id EF18316A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Feb 2005 17:09:50 +0000 (GMT)
Received: from mail.efacilitas.de (efacilitas.de [213.133.110.227])
	by mx1.FreeBSD.org (Postfix) with ESMTP id F3FC443D49
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Feb 2005 17:09:47 +0000 (GMT)
	(envelope-from bkoenig@mail.alpha-tierchen.de)
Received: from mail.alpha-tierchen.de (port-212-202-38-15.dynamic.qsc.de [212.202.38.15])
	by mail.efacilitas.de (Postfix) with ESMTP id 360871239B6
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Feb 2005 18:09:14 +0100 (CET)
Received: from localhost (localhost.local [127.0.0.1])
	by mail.alpha-tierchen.de (Postfix) with ESMTP id 01A83CCD9D0
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Feb 2005 18:09:32 +0100 (CET)
Received: from mail.alpha-tierchen.de ([127.0.0.1])
 by localhost (mail.efacilitas.de [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 66817-08 for <FreeBSD-gnats-submit@freebsd.org>;
 Wed, 16 Feb 2005 18:09:30 +0100 (CET)
Received: by mail.alpha-tierchen.de (Postfix, from userid 2000)
	id 13391CCD8B8; Wed, 16 Feb 2005 18:09:30 +0100 (CET)
Message-Id: <20050216170930.13391CCD8B8@mail.alpha-tierchen.de>
Date: Wed, 16 Feb 2005 18:09:30 +0100 (CET)
From: Bjrn Knig <bkoenig@cs.tu-berlin.de>
Reply-To: Bjrn Knig <bkoenig@cs.tu-berlin.de>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: update jail(8) because 'make world' doesn't work anymore
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         77610
>Category:       docs
>Synopsis:       update jail(8) because 'make world' doesn't work anymore
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-doc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 16 17:10:14 GMT 2005
>Closed-Date:    Wed Feb 16 17:22:17 GMT 2005
>Last-Modified:  Wed Feb 16 21:50:20 GMT 2005
>Originator:     Bjrn Knig
>Release:        FreeBSD 5.3-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD hoppel.local 5.3-RELEASE-p4 FreeBSD 5.3-RELEASE-p4 #0: Mon Jan 10 10:02:44 CET 2005 root@hoppel.local:/usr/obj/usr/branch/RELENG_5_3/src/sys/HOPPEL i386


	
>Description:
	make world DESTDIR=$D won't work anymore to build a jail
	as described in jail(8).
	
	Doing this in two steps, i.e. buildworld and installworld,
    works fine. I suggest to update the manpage.
>How-To-Repeat:

	mkdir /usr/foo
	cd /usr/src
	make world DESTDIR=/usr/foo

	This will fail after a few seconds.
>Fix:
--- usr.sbin/jail/jail.8        Wed Feb 16 17:50:36 2005
+++ usr.sbin/jail/jail.8        Wed Feb 16 17:51:14 2005
@@ -120,7 +120,8 @@
 D=/here/is/the/jail
 cd /usr/src
 mkdir -p $D
-make world DESTDIR=$D
+make buildworld
+make installworld DESTDIR=$D
 cd etc
 make distribution DESTDIR=$D
 mount_devfs devfs $D/dev
>Release-Note:
>Audit-Trail:

From: =?utf-8?B?QmrDtnJuIEvDtm5pZw==?= <bjoern.koenig@alpha-tierchen.de>
To: <freebsd-gnats-submit@FreeBSD.org>
Cc:  
Subject: Re: docs/77610: update jail(8) because 'make world' doesn't work anymore
Date: Wed, 16 Feb 2005 18:17:30 +0100

 This concerned RELENG_5_3 only. Therefore this is maybe irrelevant now.
 
State-Changed-From-To: open->closed 
State-Changed-By: delphij 
State-Changed-When: Wed Feb 16 17:20:37 GMT 2005 
State-Changed-Why:  
While it's true that a lone "make world" won't work, make 
world with DESTDIR specified does work well. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=77610 

From: Tom Rhodes <trhodes@FreeBSD.org>
To: =?ISO-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@cs.tu-berlin.de>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: docs/77610: update jail(8) because 'make world' doesn't work
 anymore
Date: Wed, 16 Feb 2005 12:31:28 -0500

 On Wed, 16 Feb 2005 18:09:30 +0100 (CET)
 Bj=F6rn K=F6nig <bkoenig@cs.tu-berlin.de> wrote:
 
 >=20
 > >Number:         77610
 > >Category:       docs
 > >Synopsis:       update jail(8) because 'make world' doesn't work anymore
 
 make world is broken?
 
 --=20
 Tom Rhodes

From: =?iso-8859-1?B?Qmr2cm4gS/ZuaWc=?= <bjoern.koenig@alpha-tierchen.de>
To: "'Tom Rhodes'" <trhodes@FreeBSD.org>
Cc: <FreeBSD-gnats-submit@FreeBSD.org>
Subject: RE: docs/77610: update jail(8) because 'make world' doesn't work anymore
Date: Wed, 16 Feb 2005 22:43:45 +0100

  Tom Rhodes wrote:
 
 > make world is broken?
 
 No, it's not broken, but you either have to define
 HISTORICAL_MAKE_WORLD or use buildworld and installworld
 separately. As Xin Li told it should work in conjunction
 with DESTDIR nevertheless. The problem is that 'make world
 DESTDIR=3D/foo' is broken for RELENG_5_3, but it was already
 fixed in RELENG_5. I missed that.
 
 Regards
 Bj=F6rn
 
>Unformatted:
