From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1843 invoked by uid 1002); 20 Nov 2003 22:27:52 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 32526 invoked from network); 20 Nov 2003 22:27:45 -0000 Date: Thu, 20 Nov 2003 23:27:38 +0100 From: Spider To: gentoo-dev@gentoo.org Message-Id: <20031120232738.750a1565.spider@gentoo.org> In-Reply-To: <20031120202310.GA17707@time> References: <20031119174820.271e16f6.spider@gentoo.org> <20031120202310.GA17707@time> Organization: Gentoo.org X-Mailer: Sylpheed version 0.9.5-gtk2-20030906 (GTK+ 2.2.4; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="=.sz3Oz/RbyNp(HK" Subject: Re: [gentoo-dev] My first ebuild: GNU Hello X-Archives-Salt: 73201731-434c-4878-8c21-402f841a4350 X-Archives-Hash: 5e072a00a8085cc67582db5234074d4c --=.sz3Oz/RbyNp(HK Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit begin quote On Thu, 20 Nov 2003 15:23:10 -0500 Aron Griffis wrote: > Spider wrote: [Wed Nov 19 2003, 11:48:20AM EST] > > Don't emake and econf both fail if they fail, making || die "" > > unnecessary and even impossible? > > It's really poor practice to depend on this. I argued against this > change and was ignored. Here are some reasons: > > - Calling die from econf/emake defeats the function and line > number reporting that are part of die. > > - Developers have to keep track of which ebuild.sh functions call > die and which ones don't. It's really better to leave the error > handling in the ebuild in all cases so that the practice is > simply to call die in all situations where it is appropriate. it only invites confusion. //Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end --=.sz3Oz/RbyNp(HK Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/vT/cZS9CZTi033kRAvQxAJ0T+jwjN3dntefaaXvhiU6UtfFUzgCfb/OW /C+0gP701RFrUdclwqqApqQ= =k5ov -----END PGP SIGNATURE----- --=.sz3Oz/RbyNp(HK--