* Jeremy Olexa <[email protected]>: > Maciej Mrozowski wrote: > >A as result of discussion http://www.mail-archive.com/gentoo- > >[email protected]/msg37300.html > >ebeep and epause functions defined in eutils are not available in EAPI >= 3. > >For interactive installs, PROPERTIES="interactive" should be used instead. > > > > Maybe ebeep and epause should be defined in EAPI>=3 but a qa warning > so things actually get fixed? > > Something like this (not tested): > > %% cvs di eutils.eclass > Index: eutils.eclass > =================================================================== > RCS file: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v > retrieving revision 1.330 > diff -u -r1.330 eutils.eclass
If you'd update your tree you can see that something like this was committed. http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/eutils.eclass?r1=1.330&r2=1.332 > --- eutils.eclass 15 Feb 2010 02:10:39 -0000 1.330 > +++ eutils.eclass 17 Feb 2010 14:13:16 -0000 > @@ -50,6 +50,15 @@ > done > fi > } > +else > + ebeep() { > + eqawarn "ebeep is not defined in EAPI=3, please file The problem here is that eqawarn isn't defined in EAPI 3.
