The Gentoo Weekly Newsletter dated 2004-11-29 suggets using the "EBEEP_IGNORE" variable in make.conf to prevent ebuilds from beeping. It indicates that "the documentation for EBEEP_IGNORE is not yet publicly available". Pasted below is a trivial patch to the manpage for make.conf(5) that documents the "EBEEP_IGNORE" variable. (I assume that beeps are silenced when EBEEP_IGNORE is set to anything, and that beeps are played as usual when EBEEP_IGNORE is not defined. This is what's mentioned in the patch. If my understanding is incorrect, then please let me know!) Reproducible: Always Steps to Reproduce: 1. Emerge an ebuild that uses the ebeep function to beep (say, aspell). 2. You'll hear the speaker beep. 3. Append to /etc/make.conf "EBEEP_IGNORE="yes"" and emerge again. 4. The beeps will be silenced. diff -Naur portage-2.0.51-r3-original/man/make.conf.5 portage-2.0.51-r3-modified/man/make.conf.5 --- portage-2.0.51-r3-original/man/make.conf.5 2004-10-05 00:29:38.000000000 -0400 +++ portage-2.0.51-r3-modified/man/make.conf.5 2004-12-05 21:13:46.153920864 -0500 @@ -97,6 +97,10 @@ .br Defaults to ${PORTDIR}/distfiles. .TP +\fBEBEEP_IGNORE\fR = \fI"yes"\fR +Defines whether to silence the beeps emitted by some ebuilds (if set to "yes") +or whether to play the beeps as usual (if the variable is not set). +.TP \fBFEATURES\fR = \fI"sandbox ccache autoaddcvs"\fR Defines actions portage takes by default. These options should not be changed by anyone but developers and/or maintainers. 'sandbox' is an important
*** This bug has been marked as a duplicate of 72325 ***