The %post script for beagle tries to create beaglidx without first checking to see if it already exists, so useradd generates an error in the log. The user should only be created if it doesn't already exist.
I am in the process of cleaning up the old Beagle spec, I will get this fixed right away. Thank you.
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Should be fixed in 0.3.8-3 (will hit rawhide once built).
beagle-0.3.8-1.fc9 has been submitted as an update for Fedora 9