When building alsa-utils 1.0.22 on BR 2010.02, the contents of ./alsactl/init are copied to the staging dir, but not to the target. This means that alsactl on the target may not run correctly. The following error message will be seen on the device console during boot: Restoring mixer state: /usr/sbin/alsactl: parse:1655: Unable to open file '/usr/share/alsa/init/00main': No such file or directory I think the target might be where these run-time scripts should go anyway, rather than the staging dir ?
Fixed in git (5ad267247) - Thanks.