* 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.

Reply via email to