Bug 24760

Summary: installkernel fails trying to install *.mk files
Product: Base System Reporter: Vivek Khera <khera>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.2-STABLE   
Hardware: Any   
OS: Any   

Description Vivek Khera 2001-01-31 21:30:01 UTC
After make buildworld, make buildkernel, reboot to single user mode
(to shut off securelevel).

Make installworld completed fine

Make installkernel fails as follows:

# make installkernel
cd /usr/obj/usr/src/sys/;  MAKEOBJDIRPREFIX=/usr/obj  COMPILER_PATH=/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/usr/bin  LIBRARY_PATH=/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/lib  OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec  PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503 MACHINE=i386 make KERNEL=kernel install
install -c -o root -g wheel -m 444 bsd.README bsd.dep.mk bsd.doc.mk bsd.docb.mk bsd.info.mk bsd.kern.mk bsd.kmod.mk bsd.lib.mk bsd.libnames.mk bsd.man.mk bsd.obj.mk bsd.own.mk bsd.port.mk bsd.port.post.mk  bsd.port.pre.mk bsd.port.subdir.mk bsd.prog.mk bsd.sgml.mk bsd.subdir.mk sys.mk  /mk
usage: install [-CcDpsv] [-f flags] [-g group] [-m mode] [-o owner] file1 file2
       install [-CcDpsv] [-f flags] [-g group] [-m mode] [-o owner] file1 ...
             fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
*** Error code 64

Stop in /usr/obj/usr/src/sys.

The whole process worked just fine yesterday on two other machines,
but those were not rebooted to single user mode, just a normal
shutdown to single user (no securelevel set).

Fix: 

workaround is to manually copy the new kernel into place.
How-To-Repeat: 
# make installkernel
Comment 1 Peter Wemm freebsd_committer freebsd_triage 2001-02-19 20:04:51 UTC
Responsible Changed
From-To: gnats-admin->freebsd-bugs

Misfiled
Comment 2 Jonathan Chen freebsd_committer freebsd_triage 2001-09-03 00:24:36 UTC
State Changed
From-To: open->closed

this likely is fixed now. 

If this is still a problem, please followup.