After some fiddling I got the files installed from the big tarball ... was I wrong, or were there two versions of some files as well as the src rpms? I used yum localinstall and it reported fixing some dependency issues.
Anyway, I got everything installed OK, configured, got on the web interface and changed the Firefly server name to suit, etc. It scanned for files OK.
However, in both Mac OS X 1.4.9 and XP w/iTunes 7.1.1, the shared server shows up *twice*. I can start playback of a file but then the server vanishes, only to reappear when iTunes is restarted.
I don't have the nerve or knowhow to get the "nightlies" from Firefly; might that help?
Anybody have any other ideas? This will work a treat with a very high Wife Acceptance Factor once it's running properly on her iBook streaming to Airport Express hooked to the home stereo ...
P.S. With reference to the preceding post: an appropriate sqlite already exists in 7.1.2, or seems to; rpm -q sqlite reports the same version already installed that I was trying to put in from a CentOS RPM.