Date: Thu, 3 Mar 2005 22:25:39 -0600 From: John Poynor <john.poynor@gmail.com> To: Peter Losher <Peter_Losher@isc.org> Cc: freebsd-amd64@freebsd.org Subject: Re: make buildworld failing this afternoon... Message-ID: <6a1895eb0503032025becb582@mail.gmail.com> In-Reply-To: <4227E24F.3050804@isc.org> References: <4227C659.2060206@isc.org> <6a1895eb0503031827ac76c03@mail.gmail.com> <4227E24F.3050804@isc.org>
next in thread | previous in thread | raw e-mail | index | archive | help
My bag of tricks is empty then (sorry for the small bag...). Maybe someone else can chime in on this one. On Thu, 03 Mar 2005 20:21:35 -0800, Peter Losher <Peter_Losher@isc.org> wrote: > John Poynor wrote: > > I had an issue doing a buildworld recently and it turned out to be > > that my system's clock was way off. > > Tried that already: > > -=- > 4 Mar 02:34:48 ntpdate[96847]: step time server 204.152.184.72 offset > -7.811119 sec > -=- > > > Run ntpdate on your machine and > > run make buildworld again. If you paste the exact error you're > > getting (probably next few lines after what you pasted below), it > > might be helpful. > > A thought just popped in my head; perhaps this is just how buildworld > ends now that we compile in 32-bit libs on amd64. (I am so used to a > complete buildworld ending at sendmail, since there is no "Make > Buildworld completed" banner as there is for buildkernel) :) > > So assuming this; I try and make installworld, and it bombs in the same > place: > > -=- > mtree -deU -f /usr/src/include/../etc/mtree/BSD.include.dist -p > /usr/include > cd /usr/include/cam; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; > done > cd /usr/include/geom; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/net; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; > done > cd /usr/include/net80211; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/netatalk; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/netatm; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/netgraph; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/netinet; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/netinet6; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/netipsec; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/netipx; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/netkey; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/netnatm; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/netncp; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/netsmb; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/nfs; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; > done > cd /usr/include/nfsclient; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/nfsserver; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/pccard; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/posix4; for h in *.h; do if [ -L $h ]; then rm -f $h; > fi; done > cd /usr/include/sys; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; > done > cd /usr/include/vm; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; > done > cd /usr/include/cam/scsi; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd /usr/include/dev/acpica; for h in *.h; do if [ -L $h ]; then rm -f > $h; fi; done > cd: can't cd to /usr/include/dev/acpica > -=- > > Well of course it can't cd into /usr/include/dev/acpica, a file already > exists there: > > -=- > # ls -lag /usr/include/dev/acpica > -r--r--r-- 1 root wheel 4210 Mar 3 11:08 /usr/include/dev/acpica > -=- > > So I removed it, and 'make installworld' suceeded... but wait... > > -=- > # ls -lag /usr/include/dev/acpica > -r--r--r-- 1 root wheel 4210 Mar 4 04:14 /usr/include/dev/acpica > -=- > > So a new file takes it's place, and the next 'make installworld' will > stumble as before trying to cd to a file... Fix? ;) > > -Peter > -- > Peter_Losher@isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow" > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1895eb0503032025becb582>