Try this:
<p>
psql universe<br>
select user_id from users_preferences;<br>
<p>
and tell us what you get, OK?
<p>
The error is telling you that you already have a user_preferences record with a user_id set to "3", which is weird. "system" and "anonymous" are the two initial users.
<p>
One possibility is that during the fold-in/re-port of 3.2 two copies of the insert ended up in the script...I've not downloaded 3.2 yet (I've set aside Friday to do that) so don't have the source available to peek at right now.