Alexander E. Patrakov wrote:

> non-module, /usr is not a separate partition => works
> module, /usr is not a separate partition => works
> non-module, /usr is a separate partition => broken (upstream problem)

It's not really an upstream problem.  It's a local implementaion
problem...if you need it at boot, you should have put it on the root
partiton, or found a nice way to wait for the alsactl util to become
availible.  If you've done neither, then it's your own fault, or in this
case, your distro's fault for not warning you. :-)

> module, /usr is a separate partition => works
> 
> This brokenness has been reported to linux-hotplug-devel, they suggest
> moving alsactl to /sbin and its libraries to /lib. Of course they cannot
> be serious.
> 

Actually, yes they can be.  That or the 'sit and spin' are the correct
ways to handle it, which is why I'm looking at a bootscript only
solution to handle it well after /usr is mounted.

What I feel that saves BLFS a bit of headache in dealing with the wait
time, is that the script will not likely be installed if a soundcard
does not exist.  The USB devices bring up an interesting twist, but a
searching message could lead the user into finding their error before
the timeout.

However, having both is definately not bad....starting the existing alsa
script a second time results in a pretty green OK, but I don't know
about sfxload.  I need to find the default soundfont banks to test that,
but I don't have the CD...will have a look around tomorrow.

> Unfortunately, I cannot find my own post there. Should I repost?
> 

No..it is not their problem.  It is definately a distro problem.

> 
> Bad, some people prefer pure-ALSA systems, therefore no /dev/dsp.
> 

Whoops.  Slip of the tounge (or fingers?).  I had made that exact
mistake once before on this list too.

Yes definately '[ ! -d /dev/snd ]' should work much better if a sitNspin
is needed.

-- DJ Lucas
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to