Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Aug 2007 00:32:57 +0200
From:      Pietro Cerutti <gahr@gahr.ch>
To:        Erik Trulsson <ertr1013@student.uu.se>,  freebsd-hackers@freebsd.org
Subject:   Re: what happened to make world?
Message-ID:  <46D74599.5020708@gahr.ch>
In-Reply-To: <20070830221708.GA42915@owl.midgard.homeip.net>
References:  <46D7186D.8030508@gahr.ch> <20070830221708.GA42915@owl.midgard.homeip.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig46629F755E76EEFA2C121DD2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

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?
>=20
> Yes.  Having root access does not imply any particular knowledge or
> experience. =20
> In older documentation (which might be used by the unwary) there are
> several references to 'make world'.
>=20
> This means that a person new to FreeBSD may well attempt to use 'make w=
orld'
> while (wrongly) believing it to be the correct thing to use and not bei=
ng
> aware of the pitfalls with it.
>=20
> This is good to prevent.
>=20
>=20
>=20
>> I didn't see anything about this new-wave-of-user-friendly-bsd going o=
n
>> the list.. have I missed something?
>=20
> 'make world' has been deprecated and not-recommended for several years =
now.
> The correct sequence to upgrade is described in /usr/src/UPDATING and d=
oes
> not involve 'make world'.

That's why I noticed this warning only three years after its appearance..=
=2E

>=20
> Personally I think the better solution would be to remove the 'world' t=
arget
> completely from the makefiles, but there is probably some good reason f=
or
> why that has not been done.

I quite agree with you

--=20
Pietro Cerutti

PGP Public Key:
http://gahr.ch/pgp


--------------enig46629F755E76EEFA2C121DD2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFG10WfwMJqmJVx944RCm4lAKDLKeDM0qO0fH9W2C2NWTo1txqNcwCeNzdb
YAzGDsxZ2n7H7ZzrXbHT/FU=
=4oqY
-----END PGP SIGNATURE-----

--------------enig46629F755E76EEFA2C121DD2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46D74599.5020708>