From girgen@palle.girgensohn.se  Sun Jan  1 14:04:37 2006
Return-Path: <girgen@palle.girgensohn.se>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7DD6516A41F
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  1 Jan 2006 14:04:37 +0000 (GMT)
	(envelope-from girgen@palle.girgensohn.se)
Received: from mxfep01.bredband.com (mxfep01.bredband.com [195.54.107.70])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 9C8B743D4C
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  1 Jan 2006 14:04:36 +0000 (GMT)
	(envelope-from girgen@palle.girgensohn.se)
Received: from palle.girgensohn.se ([85.226.194.222] [85.226.194.222])
          by mxfep01.bredband.com with ESMTP
          id <20060101140434.GBW4422.mxfep01.bredband.com@palle.girgensohn.se>
          for <FreeBSD-gnats-submit@freebsd.org>;
          Sun, 1 Jan 2006 15:04:34 +0100
Received: by palle.girgensohn.se (Postfix, from userid 1000)
	id 9765917867; Sun,  1 Jan 2006 15:04:34 +0100 (CET)
Message-Id: <20060101140434.9765917867@palle.girgensohn.se>
Date: Sun,  1 Jan 2006 15:04:34 +0100 (CET)
From: Palle Girgensohn <girgen@FreeBSD.org>
Reply-To: Palle Girgensohn <girgen@FreeBSD.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: make distribution fails if run from src/etc
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         91168
>Category:       bin
>Synopsis:       make distribution fails if run from src/etc
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 01 14:10:03 GMT 2006
>Closed-Date:    Sat Apr 15 11:09:46 GMT 2006
>Last-Modified:  Sat Apr 15 11:09:46 GMT 2006
>Originator:     Palle Girgensohn <girgen@FreeBSD.org>
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
Ping Pong AB
>Environment:
FreeBSD 5.4-STABLE i386
	
>Description:
When cross-installing 6.0 onto a separate partition, the UPDATING docs
say "cd src/etc ; make distribution". This will not work. cd src; make
distribution works fine, though. See discussion on
http://unix.derkeiler.com/Mailing-Lists/FreeBSD/current/2005-08/1385.html

rambutan:etc#  env MAKEOBJDIRPREFIX=/opt/obj DESTDIR=/mnt KERNCONF=WORKSTATION make distribution

cd /.a/banan/usr/src/etc;  install -o root -g wheel -m 644  amd.map apmd.conf auth.conf  crontab csh.cshrc
csh.login csh.logout devd.conf devfs.conf  dhclient.conf disktab fbtab ftpusers gettytab group  hosts host
.allow hosts.equiv hosts.lpd  inetd.conf login.access login.conf  mac.conf motd netconfig network.subr net
orks newsyslog.conf  portsnap.conf pf.conf pf.os phones profile protocols  rc rc.bsdextended rc.firewall r
.firewall6 rc.initdiskless  rc.sendmail rc.shutdown  rc.subr remote rpc services shells  snmpd.config sysc
l.conf syslog.conf usbd.conf  etc.i386/ttys  /.a/banan/usr/src/etc/../gnu/usr.bin/man/manpath/manpath.conf
g  /.a/banan/usr/src/etc/../usr.bin/mail/misc/mail.rc  /.a/banan/usr/src/etc/../usr.bin/locate/locate/loca
e.rc printcap /mnt/etc;  cap_mkdb -l /mnt/etc/login.conf;  install -o root -g wheel -m 755  netstart pccar
_ether rc.suspend rc.resume /mnt/etc;  install -o root -g wheel -m 600  master.passwd nsmb.conf opieaccess
/mnt/etc;  pwd_mkdb -L -p -d /mnt/etc  /mnt/etc/master.passwd
cap_mkdb: illegal option -- l
usage: cap_mkdb [-v] [-f outfile] file [file ...]
*** Error code 1

Stop in /.a/banan/usr/src/etc.

>How-To-Repeat:
Follow instructions on how "To cross-install current onto a separate
partition" in src/UPDATING.


	
>Fix:

	


Index: UPDATING
===================================================================
RCS file: /home/ncvs/src/UPDATING,v
retrieving revision 1.416.2.11
diff -u -r1.416.2.11 UPDATING
--- UPDATING	22 Dec 2005 00:43:18 -0000	1.416.2.11
+++ UPDATING	1 Jan 2006 13:55:18 -0000
@@ -315,7 +315,7 @@
 	<maybe newfs current's root partition>
 	<mount current's root partition on directory ${CURRENT_ROOT}>
 	make installworld DESTDIR=${CURRENT_ROOT}
-	cd src/etc; make distribution DESTDIR=${CURRENT_ROOT} # if newfs'd
+	make distribution DESTDIR=${CURRENT_ROOT} # if newfs'd
 	make installkernel KERNCONF=YOUR_KERNEL_HERE DESTDIR=${CURRENT_ROOT}
 	cp /etc/fstab ${CURRENT_ROOT}/etc/fstab 		   # if newfs'd
 	<edit ${CURRENT_ROOT}/etc/fstab to mount "/" from the correct partition>
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-bugs 
Responsible-Changed-By: arved 
Responsible-Changed-When: Wed Jan 4 15:38:50 UTC 2006 
Responsible-Changed-Why:  
Not a ports bug 

http://www.freebsd.org/cgi/query-pr.cgi?pr=91168 
State-Changed-From-To: open->closed 
State-Changed-By: maxim 
State-Changed-When: Sat Apr 15 11:09:08 UTC 2006 
State-Changed-Why:  
Ruslan has updated UPDATING.  Thanks for the report! 

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