Bug 20815

Summary: 4.1S installworld broken 2000/8/24
Product: Base System Reporter: marka <marka>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.1-STABLE   
Hardware: Any   
OS: Any   

Description marka 2000-08-24 07:10:01 UTC
	make installworld fails as cp is not STRICTTMPPATH which is used
	by installworld.

===> gnu/usr.bin/binutils/doc
cp -p /usr/src/gnu/usr.bin/binutils/doc/../../../../contrib/binutils/install.sh
install
cp:No such file or directory
*** Error code 1

How-To-Repeat: 
/etc/make.conf:
USA_RESIDENT=NO
MAKE_RSAINTL=YES
KERNEL=DRUGS
CFLAGS= -O -pipe
NO_FORTRAN=	true	# do not build g77 and related libraries
NO_OBJC=	true	# do not build Objective C support
NOGAMES=	true	# do not build games (games/ subdir)
NOINFO=	true	# do not make or install info files
#COMPAT1X=	yes
#COMPAT20=	yes
#COMPAT21=	yes
COMPAT22=	yes
COMPAT3X=	yes
NOPORTDOCS=	true
#PRINTERDEVICE=	ps
PRINTERDEVICE=	ascii
MAKE_KERBEROS5=	yes
SUP_UPDATE=     yes
SUP=            /usr/local/bin/cvsup
SUPFLAGS=       -g -L 2
SUPFILE=        /etc/cvsupfile
SUPFILE1=       /etc/cvsupfile.intl
TOP_TABLE_SIZE= 101
DOC_LANG=en_US.ISO_8859-1

/etc/cvsupfile:
*default  host=cvsup.au.FreeBSD.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs
*default  tag=RELENG_4
*default  delete use-rel-suffix

src-base
src-bin
src-contrib
src-etc
src-gnu
src-include
src-kerberos5
src-lib
src-libexec
src-release
src-sbin
src-share
src-sys
src-tools
src-usrbin
src-usrsbin
*default tag=.
ports-all
doc-all

/etc/cvsupfile.intl:
*default  host=cvsup.internat.freebsd.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs
*default  tag=RELENG_4
*default  delete use-rel-suffix

src-crypto
src-secure

	As root:
	cd /usr/src
	make update
	make buildworld
	make buildkernel
	make installkernel
	reboot
	make installworld
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-08-24 09:53:37 UTC
State Changed
From-To: open->feedback

What version of src/Makefile.inc1 do you have? 

ident /usr/src/Makefile.inc1
Comment 2 mark.andrews 2000-08-25 23:15:08 UTC
After more testing it is the result of building (just?) the following
compatability libraries.
COMPAT22=yes
COMPAT3X=yes

/usr/obj/usr/src/gnu/usr.bin/binutils/doc/install is not made by buildworld
and as cp in not in the path installworld fails.


===> gnu/usr.bin/binutils/doc
cp -p /usr/src/gnu/usr.bin/binutils/doc/../../../../contrib/binutils/install.sh
install
cp:No such file or directory
*** Error code 1

--
Mark Andrews, Nominum Inc.
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews@nominum.com
Comment 3 ps freebsd_committer freebsd_triage 2000-08-28 04:00:46 UTC
State Changed
From-To: feedback->closed

I was able to reproduce this problem by running with NOINFO set to 
true in /etc/make.conf.  A fix was in -CURRENT but never MFC'd 
until now.