Bug 29717

Summary: 4.4-PRERELEASE wont installworld due to missing directories
Product: Base System Reporter: Dale Clapperton <dale>
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.4-PRERELEASE   
Hardware: Any   
OS: Any   

Description Dale Clapperton 2001-08-15 00:30:00 UTC
On two different servers which were cvsupped to 4.4-PRERELEASE, a make installworld would repeatedly fail, like so:
~~~~
install -c -o root -g wheel -m 644 isdn/isdnd_acct
/usr/share/examples/isdn/isdnd_acct
install -c -o root -g wheel -m 644 isdn/contrib/README
/usr/share/examples/isdn/contrib/README
install: /usr/share/examples/isdn/contrib/README: No such file or
directory
*** Error code 71

Stop in /usr/src/share/examples.
*** Error code 1
~~~~

Manually creating two directories fixes the problem and the installworld runs as normal.

Fix: 

mkdir -p /usr/share/examples/isdn/contrib
mkdir -p /usr/share/examples/isdn/v21
How-To-Repeat: cvsup a 4.3-STABLE machine to 4.4-PRERELEASE, and attempt to make installworld.  If the directories /usr/share/examples/isdn/contrib and /usr/share/examples/isdn/v21 are absent (as they were on the two servers in question, this may or may not be the case on other servers) the installworld will fail.
Comment 1 Kris Kennaway 2001-08-15 05:08:15 UTC
I think this was already fixed.  Generally you should bring up things
like this on the -stable mailing list instead of the PR database,
because they're usually transient failures resulting from an
incomplete MFC.

Please cvsup again and confirm whether or not this problem remains.

Kris
Comment 2 ru freebsd_committer freebsd_triage 2001-08-15 08:53:46 UTC
State Changed
From-To: open->closed

Already fixed in src/etc/mtree/BSD.usr.dist,v 1.188.2.18.