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.60) (envelope-from ) id 1GgLeZ-0002Lx-Pz for garchives@archives.gentoo.org; Sat, 04 Nov 2006 13:33:44 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kA4DVWhX027324; Sat, 4 Nov 2006 13:31:32 GMT Received: from ppsw-0.csi.cam.ac.uk (ppsw-0.csi.cam.ac.uk [131.111.8.130]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kA4DRqWW027700 for ; Sat, 4 Nov 2006 13:27:53 GMT X-Cam-SpamDetails: Not scanned X-Cam-AntiVirus: No virus found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from spb42.christs.cam.ac.uk ([131.111.233.172]:38884 helo=blashyrk) by ppsw-0.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.150]:465) with esmtpsa (LOGIN:spb42) (TLSv1:DHE-RSA-AES256-SHA:256) id 1GgLXb-0001Xv-1L (Exim 4.63) for gentoo-dev@lists.gentoo.org (return-path ); Sat, 04 Nov 2006 13:26:31 +0000 Date: Sat, 4 Nov 2006 13:27:12 +0000 From: Stephen Bennett To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: persistence of eclasses for installed packages Message-ID: <20061104132712.6c69106a@blashyrk> In-Reply-To: <454C8F5B.6070806@gentoo.org> References: <454C5E7D.6090200@gentoo.org> <454C7625.4070805@gentoo.org> <454C82B8.9080504@gentoo.org> <454C8F5B.6070806@gentoo.org> X-Mailer: Sylpheed-Claws 2.5.6 (GTK+ 2.10.6; x86_64-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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: "S.P. Bennett" X-Archives-Salt: a0ae3435-9072-4969-a9e3-11aad0a6eac7 X-Archives-Hash: f8dedaced948b23317ae1d54b737aca0 On Sat, 04 Nov 2006 13:02:19 +0000 Francesco Riosa wrote: > There is a problem however with this approach, you can't fix bug where > the (original ebuild) exit code is "success" but the behaviour is > "damn bugged". You can, but perhaps not in a nice, automatic, or particularly elegant way. Just send out a (glep42) news item saying "The stored version of foo.eclass has a serious bug. Please remove it from your installed package database and re-install any packages which used it." -- gentoo-dev@gentoo.org mailing list