Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103746 - echomixer not being emerged in alsa-tools-1.0.9
Summary: echomixer not being emerged in alsa-tools-1.0.9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-25 13:46 UTC by Roger Franz
Modified: 2005-10-30 14:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Franz 2005-08-25 13:46:04 UTC
If I "emerge alsa-tools" echomixer doesn't emerge. echomixer is part of the
alsa-tools package; to emerge it I had to use 'env ALSA_TOOLS="echomixer" emerge
alsa-tools'.

The ebuild says, that if env is left, all packages will be emerged.

However, the following lines in the ebuild indicate that not all apps included
in alsa-tools are emerged:

if use X; then
  ALSA_TOOLS="ac3dec as10k1 envy24control hdspconf hdsploader hdspmixer \
  mixartloader rmedigicontrol seq/sbiload sscape_ctl \
  us428control usx2yloader vxloader"

-----------

As a side note, ld10k1, pcxhrloader, qlo10k1 are also not emerged when no
ALSA_TOOLS variable is present.

Reproducible: Always
Steps to Reproduce:
1. emerge alsa-tools
2.
3.

Actual Results:  
echomixer was not emerged as expected

Expected Results:  
echomixer should have been emerged

I think the ebuild needs to be changed, immediately after these lines:

if [ -z "${ALSA_TOOLS}" ]; then
        if use X; then

lines 34-36 need to be changed to emerge the other applications in alsa-tools:

-  ALSA_TOOLS="ac3dec as10k1 envy24control hdspconf hdsploader hdspmixer \
-  mixartloader rmedigicontrol seq/sbiload sscape_ctl \
-  us428control usx2yloader vxloader"

+ ALSA_TOOLS="ac3dec as10k1 echomixer  envy24control hdspconf hdsploader \
+ hdspmixer ld10k1 mixartloader pcxhrloader qlo10k1 rmedigicontrol seq/sbiload \
+ sscape_ctl us428control usx2yloader vxloader"

# The workaround is to use 'env ALSA_TOOLS="echomixer" emerge alsa-tools'.
Comment 1 oxi 2005-09-03 14:40:14 UTC
Hi, im experiencing this same issue on Gentoo Linux amd64 
Btw, thank you for the workaround. It worked perfectly :) 
 
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-30 14:53:49 UTC
InCVS.