From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EZ9pX-0002ui-A9 for garchives@archives.gentoo.org; Mon, 07 Nov 2005 16:26:47 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jA7GOXv5002599; Mon, 7 Nov 2005 16:24:33 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jA7GM1mH005080 for ; Mon, 7 Nov 2005 16:22:02 GMT Received: from 82-41-57-20.cable.ubr08.edin.blueyonder.co.uk ([82.41.57.20] helo=snowdrop.home) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1EZ9kv-0005Q6-Mo for gentoo-dev@lists.gentoo.org; Mon, 07 Nov 2005 16:22:01 +0000 Received: from localhost.home ([127.0.0.1] helo=snowdrop.home) by snowdrop.home with esmtp (Exim 4.54) id 1EZ9kp-00025Q-Ej for gentoo-dev@lists.gentoo.org; Mon, 07 Nov 2005 16:21:55 +0000 Date: Mon, 7 Nov 2005 16:21:52 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] GLEP 42 "Critical News Reporting" Round Two Message-ID: <20051107162152.3d27a4ab@snowdrop.home> In-Reply-To: <20051107084104.GA14775@gentoo.org> References: <20051105005814.0de0d8ff@snowdrop.home> <436C8951.4010008@gentoo.org> <20051105173426.1ce20468@snowdrop.home> <436D32F3.7010809@gentoo.org> <20051105230709.17ecd036@snowdrop.home> <436DBFEE.4030602@gentoo.org> <20051106215635.16d8d03f@snowdrop.home> <20051107084104.GA14775@gentoo.org> X-Mailer: Sylpheed-Claws 1.9.99-rc2 (GTK+ 2.6.10; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Signature_Mon__7_Nov_2005_16_21_52_+0000_bPyZz+IlMVjf49/6"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 97831b7f-df64-49fa-b04b-e6483f79a1dd X-Archives-Hash: 9d80287c5cc26d69c9705cfb0b63c239 --Signature_Mon__7_Nov_2005_16_21_52_+0000_bPyZz+IlMVjf49/6 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 7 Nov 2005 09:41:04 +0100 Grobian wrote: | Remember that there are packages in the tree that satisfy the | preemptive requirement, since they simply die when trying to upgrade | and a certain amount of prerequisites is not met. This prevents the | user from losing data files or making them inaccesible, while at the | same pointing out what needs to be done and why, using a short | message. Yick! We really really really don't want to do that. A die in an ebuild would ideally only be triggered for unexpected build errors caused by things like the user running out of disk space. Getting hit by a die on something you've left to run overnight is a real nuisance. As it stands, we have a few unfortunate situations (built_with_use) where it's currently necessary to do premeditated dies, but the aim is to reduce these (eg by adding foo[bar] deps to portage), not add in even more. --=20 Ciaran McCreesh : Gentoo Developer (Anti-XML, anti-newbie conspiracy) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm --Signature_Mon__7_Nov_2005_16_21_52_+0000_bPyZz+IlMVjf49/6 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDb38i96zL6DUtXhERAstyAKCPjWo8c8e25V1OKsVFlqcv6gSQygCeIyUI rUbqV2K9ZMNvCK2oJK9gE/E= =r5A4 -----END PGP SIGNATURE----- --Signature_Mon__7_Nov_2005_16_21_52_+0000_bPyZz+IlMVjf49/6-- -- gentoo-dev@gentoo.org mailing list