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 |