From owner-freebsd-hackers@FreeBSD.ORG  Thu Aug 30 22:33:09 2007
Return-Path: <owner-freebsd-hackers@FreeBSD.ORG>
Delivered-To: freebsd-hackers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 840CC16A420
	for <freebsd-hackers@freebsd.org>; Thu, 30 Aug 2007 22:33:09 +0000 (UTC)
	(envelope-from gahr@gahr.ch)
Received: from cpanel03.rubas-s03.net (cpanel03.rubas-s03.net [195.182.222.73])
	by mx1.freebsd.org (Postfix) with ESMTP id 1210D13C45D
	for <freebsd-hackers@freebsd.org>; Thu, 30 Aug 2007 22:33:08 +0000 (UTC)
	(envelope-from gahr@gahr.ch)
Received: from 80-218-180-150.dclient.hispeed.ch ([80.218.180.150]
	helo=gahrtop.localhost)
	by cpanel03.rubas-s03.net with esmtpsa (TLSv1:AES256-SHA:256)
	(Exim 4.63) (envelope-from <gahr@gahr.ch>)
	id 1IQsZX-00063j-JN; Fri, 31 Aug 2007 00:33:07 +0200
Message-ID: <46D74599.5020708@gahr.ch>
Date: Fri, 31 Aug 2007 00:32:57 +0200
From: Pietro Cerutti <gahr@gahr.ch>
User-Agent: Thunderbird 2.0.0.6 (X11/20070808)
MIME-Version: 1.0
To: Erik Trulsson <ertr1013@student.uu.se>,  freebsd-hackers@freebsd.org
References: <46D7186D.8030508@gahr.ch>
	<20070830221708.GA42915@owl.midgard.homeip.net>
In-Reply-To: <20070830221708.GA42915@owl.midgard.homeip.net>
X-Enigmail-Version: 0.95.2
OpenPGP: id=9571F78E;
	url=http://www.gahr.ch/pgp
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature";
	boundary="------------enig46629F755E76EEFA2C121DD2"
X-Antivirus-Scanner: Clean mail though you should still use an Antivirus
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - cpanel03.rubas-s03.net
X-AntiAbuse: Original Domain - freebsd.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - gahr.ch
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Cc: 
Subject: Re: what happened to make world?
X-BeenThere: freebsd-hackers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Technical Discussions relating to FreeBSD
	<freebsd-hackers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>, 
	<mailto:freebsd-hackers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-hackers>
List-Post: <mailto:freebsd-hackers@freebsd.org>
List-Help: <mailto:freebsd-hackers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>,
	<mailto:freebsd-hackers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Aug 2007 22:33:09 -0000

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--