Some common errors can be easily resolved on Fedora.

Error: Missing shared library
ALSA lib pcm.c:2162:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
Resolution
The missing file in what package can be queried by running yum provides "*/libasound_module_pcm_pulse.so".