From woods@mail.zeus.leitch.com  Thu Jul 16 08:54:18 1998
Received: from gateman.zeus.leitch.com (gateman.zeus.leitch.com [204.187.61.193])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA29908
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 16 Jul 1998 08:54:17 -0700 (PDT)
          (envelope-from woods@mail.zeus.leitch.com)
Received: from zeus.leitch.com (tap.zeus.leitch.com [204.187.61.10]) by gateman.zeus.leitch.com (8.8.5/8.7.3/1.0) with ESMTP id LAA07589 for <FreeBSD-gnats-submit@freebsd.org>; Thu, 16 Jul 1998 11:52:27 -0400 (EDT)
Received: from brain.zeus.leitch.com (brain.zeus.leitch.com [204.187.61.32]) by zeus.leitch.com (8.7.5/8.7.3/1.0) with ESMTP id LAA12950 for <FreeBSD-gnats-submit@freebsd.org>; Thu, 16 Jul 1998 11:52:27 -0400 (EDT)
Received: (from woods@localhost)
	by brain.zeus.leitch.com (8.8.8/8.8.8) id LAA13294;
	Thu, 16 Jul 1998 11:55:21 -0400 (EDT)
	(envelope-from woods@mail.zeus.leitch.com)
Message-Id: <199807161555.LAA13294@brain.zeus.leitch.com>
Date: Thu, 16 Jul 1998 11:55:21 -0400 (EDT)
From: woods@zeus.leitch.com
Reply-To: woods@zeus.leitch.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: 'make release' process doesn't copy some device nodes to the 'bin' distribution
X-Send-Pr-Version: 3.2

>Number:         7300
>Category:       bin
>Synopsis:       'make release' process doesn't copy some device nodes to the 'bin' distribution
>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 Jul 16 09:00:01 PDT 1998
>Closed-Date:    Tue Jul 21 22:50:49 PDT 1998
>Last-Modified:  Tue Jul 21 22:51:03 PDT 1998
>Originator:     Greg A. Woods
>Release:        FreeBSD 2.2.6-STABLE i386 (cvsup'ed 980709)
>Organization:
Planix, Inc.; Toronto, Ontario; Canada
>Environment:

FreeBSD brain.zeus.leitch.com 2.2.6-STABLE FreeBSD 2.2.6-STABLE #0: Tue Jul 14 15:38:10 EDT 1998     woods@brain.zeus.leitch.com:/var/work.d/Leitch-BSD-2.2/sys/compile/BRAIN  i386

>Description:

During the "make release" process several error messages are printed
regarding the inability of 'tar' to copy some device nodes when creating
the 'bin' distribution.

I don't think this is critical since /dev/MAKEDEV should be run on the
target system anyway and that'll replace/repair any of the
missing/broken nodes.

>How-To-Repeat:

Run "make release ..." in /usr/src/release

Observe the following output:

	rolling bin/bin tarball
	tar: dev/wd0s3: minor number too large; not dumped
	tar: dev/rwd0s3: minor number too large; not dumped

>Fix:
	
Don't use tar to copy filesystems!!!!!!!  I don't think tar can even be
fixed to copy such devices, not without introducing the possibility of
backward incompatability.

(dump | restore) should work just fine.  Pax may work OK too.
>Release-Note:
>Audit-Trail:

From: Poul-Henning Kamp <phk@critter.freebsd.dk>
To: woods@zeus.leitch.com
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: bin/7300: 'make release' process doesn't copy some device nodes to the 'bin' distribution 
Date: Thu, 16 Jul 1998 18:32:35 +0200

 >During the "make release" process several error messages are printed
 >regarding the inability of 'tar' to copy some device nodes when creating
 >the 'bin' distribution.
 >
 >I don't think this is critical since /dev/MAKEDEV should be run on the
 >target system anyway and that'll replace/repair any of the
 >missing/broken nodes.
 
 Right and right.
 
 It was deliberate designed this way.
 
 tar(1) is the canonical format and running /dev/MAKEDEV fixes the
 only problem and is necessary anyway to cater for disk configurations.
 
 --
 Poul-Henning Kamp             FreeBSD coreteam member
 phk@FreeBSD.ORG               "Real hackers run -current on their laptop."
 "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal
State-Changed-From-To: open->closed 
State-Changed-By: phk 
State-Changed-When: Tue Jul 21 22:50:49 PDT 1998 
State-Changed-Why:  
see last entry in audit-trail 
>Unformatted:
