Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 168209 - media-sound/alsa-tools and media-sound/alsa-firmware missing ALSA_CARDS flag for echo3g
Summary: media-sound/alsa-tools and media-sound/alsa-firmware missing ALSA_CARDS flag ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo ALSA team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-24 06:03 UTC by chriskoe
Modified: 2008-03-12 16:11 UTC (History)
1 user (show)

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 chriskoe 2007-02-24 06:03:57 UTC
media-sound/alsa-tools and media-sound/alsa-firmware missing ALSA_CARDS flag for echo3g

When ALSA_CARDS="echo3g" is set in /etc/make.conf the echo3g driver is built properly (in media-sound/alsa-driver) however, the echomixer tool (media-sound/alsa-tools) and the echo3g firmware (media-sound/alsa-firmware) are not built. This renders echoaudio 3g cards (Layla 3g and Gina 3g) unusable.

All that needs to be done to fix this is to add "alsa_cards_echo3g" to  ECHOAUDIO_CARDS in alsa-firmware-1.0.14_rc2-r2.ebuild and alsa-tools-1.0.14_rc1-r1.ebuild. Previous versions of the packages may require similar changes.

Reproducible: Always
Comment 1 chriskoe 2007-03-04 20:00:42 UTC
I've taken the initiative and changed the Severity of this bug to "Major."

The bug was previously misclassified as "Trivial". While the bug is trivial to fix, its impact on users is definitely non-trivial.

This bug causes the firmware and mixer app for Echoaudio 3G sound cards to not be built. (Technically speaking, it causes firmware and utilities to be deleted after being built. Regardless, the end result is the same). Without firmware these cards do not function. As a result, users with these cards do not have sound. This constitutes a major loss of function. 

From the description of severity levels:
> Major 	major loss of function

Sure, it is easy enough to look at the ebuild files and fix the issue "if" you know what you're looking for. Most users don't. 

In short, this is a trivial bug to fix which will have an immediate, positive  and non-trivial impact on user experience.
Seems like a quick and easy win to me.
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2007-04-27 00:23:05 UTC
Sorry for the delay on such a simple fix. Fixed in portage.
Comment 3 chriskoe 2007-10-21 03:59:21 UTC
Bug fixed in alsa-tools-1.0.14_rc3-r1.ebuild and alsa-tools-1.0.14.ebuild  

However, the bug reappears in alsa-tools-1.0.15.ebuild

Comment 4 Jeff Mitchell 2008-02-12 00:15:51 UTC
And it has reappeared in alsa-tools-1.0.16_rc1 ebuild too.  It's such an easy fix, why has it been sitting for four months?
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2008-03-12 16:11:16 UTC
Because the fix was dropped in 1.0.15 it was not carried forward into 1.0.16_rc1. I have added the fix to 1.0.16 of alsa-tools, and have doublechecked that alsa-firmware still carries it.
Apologies for the inconvenience.