Date: Wed, 07 Jun 2000 18:59:07 -0700 From: Ben Speirs <igiveup@ix.netcom.com> To: freebsd-stable@freebsd.org Subject: Re: major problems doing buildworld after cvsup in FreeBSD 4.0 Message-ID: <393EFDEB.9699D565@ix.netcom.com> References: <Pine.BSF.4.21.0006071215380.15405-100000@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote:
>
> On Wed, 7 Jun 2000, Eric Ogren wrote:
>
> > To both of you; are you *sure* you're sup'ing the crypto sources? In
> > 4.0-STABLE, you need crypto to build the system (there is a
> > NOCRYPTO option in /etc/defaults/make.conf which should work, however).
>
> No you don't, at least you shouldn't have to. Crypto is *recommended*, but
> not mandatory. I can't remember if there was breakage in 4.0-RELEASE, but
> what *will* get you is if you have old crypto sources lying around (or
> just the directories) because then they will be "autodetected".
>
I think you must be right Ken, at least in my case. I think I have
solved my problem too.
Being stubborn ("This should f'ing work! I've done it a hundred times
before") I proceeded to try another buildworld. In preparation for the
build I cleaned up my disk to make sure there was enough room on it.
Among many other cleanups I went into my /usr/obj and did a rm -r * to
clean out old build stuff. I noticed that several files buried in a few
directories were not getting removed. They had the immutable flag set.
After chflags-ing and rm-ing them I started the buildworld. That must
have done it because it finished successfully and the earlier messages I
reported never showed up. This is with the same source that failed
before since I did not do a CVSup.
I suspect your comment about having old crypto sources lying around is
correct. After I did my upgrade to 4.0 from CD I decided to try out the
4.x-secure-stable-supfile. About ten minutes in to the process I
decided to abort (I can't remember why). The next time I CVSup'ed I
used the non-secure file. That is when my problems started. After it
failed I figured my source tree was kind of messed up so I decided to
burn it down and install it fresh from the CD. Besides after three
years I figured it might have lots of clutter - especially my config
directory. Still it wouldn't work. Those frozen files in /usr/obj
never got cleaned out until I got around to my disk tidying.
I still need to do the installworld but I think that should go without
problems. Thanks everyone for the tips. Maybe someday I will take
another shot at the secure/crypto stuff.
--
-Ben Speirs
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?393EFDEB.9699D565>
