Gentoo Archives: gentoo-dev

From: Jeremy Olexa <darkside@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] eutils changes wrt EAPI-3 - ebeep and epause no longer available
Date: Wed, 17 Feb 2010 14:15:07
Message-Id: 4B7BF9C3.1090902@gentoo.org
In Reply to: [gentoo-dev] eutils changes wrt EAPI-3 - ebeep and epause no longer available by Maciej Mrozowski
1 Maciej Mrozowski wrote:
2 > A as result of discussion http://www.mail-archive.com/gentoo-
3 > dev@l.g.o/msg37300.html
4 > ebeep and epause functions defined in eutils are not available in EAPI >= 3.
5 > For interactive installs, PROPERTIES="interactive" should be used instead.
6 >
7
8 Maybe ebeep and epause should be defined in EAPI>=3 but a qa warning so
9 things actually get fixed?
10
11 Something like this (not tested):
12
13 %% cvs di eutils.eclass
14 Index: eutils.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v
17 retrieving revision 1.330
18 diff -u -r1.330 eutils.eclass
19 --- eutils.eclass 15 Feb 2010 02:10:39 -0000 1.330
20 +++ eutils.eclass 17 Feb 2010 14:13:16 -0000
21 @@ -50,6 +50,15 @@
22 done
23 fi
24 }
25 +else
26 + ebeep() {
27 + eqawarn "ebeep is not defined in EAPI=3, please file a
28 bug at
29 + http://bugs.gentoo.org"
30 + }
31 + epause() {
32 + eqawarn "epause is not defined in EAPI=3, please file a
33 bug at
34 + http://bugs.gentoo.org"
35 + }
36
37 fi
38
39 -Jeremy

Replies

Subject Author
[gentoo-dev] Re: eutils changes wrt EAPI-3 - ebeep and epause no longer available Torsten Veller <ml-en@××××××.net>