From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NX9cq-0004Ah-C7 for garchives@archives.gentoo.org; Tue, 19 Jan 2010 08:39:48 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A47CBE08AC; Tue, 19 Jan 2010 08:38:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 78D51E08AC for ; Tue, 19 Jan 2010 08:38:58 +0000 (UTC) Received: from [192.168.1.35] (unknown [77.246.104.171]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 2688F1B4107 for ; Tue, 19 Jan 2010 08:38:56 +0000 (UTC) Subject: Re: [gentoo-dev] RFC: don't define ebeep and epause in eutils in EAPI 3 From: Peter Volkov To: gentoo-dev@lists.gentoo.org In-Reply-To: <4B54ED1F.2010209@gentoo.org> References: <4B537558.2020600@gentoo.org> <1263819773.13403.10.camel@localhost> <4B54ED1F.2010209@gentoo.org> Content-Type: text/plain; charset="UTF-8" Date: Tue, 19 Jan 2010 11:37:12 +0300 Message-ID: <1263890232.31396.1681.camel@tablet> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.28.2 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e460846f-b1f3-459b-8f6e-1c9981a59026 X-Archives-Hash: a48106565a9de550c953ce5728b230c3 =D0=92 =D0=92=D1=82=D1=80, 19/01/2010 =D0=B2 01:22 +0200, Petteri R=C3=A4= ty =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > On 01/18/2010 03:02 PM, Tiziano M=C3=BCller wrote: > > The proper replacement for such interactive notifications when called= in > > pkg_setup is pkg_pretend, which will (hopefully) be available in EAPI= 4. > > Thus I'd keep them around until then. > ebeep or epause don't make your ebuild interactive. True, but some ebuilds (e.g. tcpdump) do following: ewarn "CAUTION !!! CAUTION !!! CAUTION" ewarn "..." ewarn "Press Ctrl+C to abort installation" ebeep 5 And it's better to keep ebeep in such packages until pkg_pretend became available. --=20 Peter.