Erik Trulsson wrote: > On Thu, Aug 30, 2007 at 09:20:13PM +0200, Pietro Cerutti wrote: >> # make world >> WARNING: make world will overwrite your existing FreeBSD >> installation without also building and installing a new >> kernel. This can be dangerous. Please read the handbook, >> 'Rebuilding world', for how to upgrade your system. >> Define DESTDIR to where you want to install FreeBSD, >> including /, to override this warning and proceed as usual. >> You may get the historical 'make world' behavior by defining >> HISTORICAL_MAKE_WORLD. You should understand the implications >> before doing this. >> >> Bailing out now... >> *** Error code 1 >> >> Stop in /usr/src. >> >> >> Now, THIS is quite funny... do you really thing that a person with >> - root access >> - the knowledge of the existence of "make world" >> needs this sort of things? > > Yes. Having root access does not imply any particular knowledge or > experience. > In older documentation (which might be used by the unwary) there are > several references to 'make world'. > > This means that a person new to FreeBSD may well attempt to use 'make world' > while (wrongly) believing it to be the correct thing to use and not being > aware of the pitfalls with it. > > This is good to prevent. > > > >> I didn't see anything about this new-wave-of-user-friendly-bsd going on >> the list.. have I missed something? > > 'make world' has been deprecated and not-recommended for several years now. > The correct sequence to upgrade is described in /usr/src/UPDATING and does > not involve 'make world'.
That's why I noticed this warning only three years after its appearance... > > Personally I think the better solution would be to remove the 'world' target > completely from the makefiles, but there is probably some good reason for > why that has not been done. I quite agree with you -- Pietro Cerutti PGP Public Key: http://gahr.ch/pgp
signature.asc
Description: OpenPGP digital signature