Lots of users are reporting that ALSA sound doesn't "just" work when they install it. The cause of the problem is the fact that discover loads OSS modules even when ALSA modules are available. This bug cannot be worked around consistently with policy because discover offers no mechanism for blacklisting modules other than editing a conffile. The bug report against discover1 (#220616) has been tagged "wontfix" so I am not expecting the discover maintainers to solve the problem.
Given these facts, what should the ALSA packaging team do? It seems that the alsa packages should Conflict with discover and discover1. -- Thomas Hood