I installed mono-complete which installed 3.2 pre2 and then installed nzbdrone when it was installing it had this long error. It looks like its working but not sure if that is going to affect me.
[Error] EventAggregator: TaskManager failed while processing [ApplicationStartedEvent]
System.Data.SQLite.SQLiteException: constraint failed
column TypeName is not unique
at System.Data.SQLite.SQLite3.Reset (System.Data.SQLite.SQLiteStatement stmt) [0x00000] in :0
at System.Data.SQLite.SQLite3.Step (System.Data.SQLite.SQLiteStatement stmt) [0x00000] in :0
at System.Data.SQLite.SQLiteDataReader.NextResult () [0x00000] in :0
at System.Data.SQLite.SQLiteDataReader…ctor (System.Data.SQLite.SQLiteCommand cmd, CommandBehavior behave) [0x00000] in :0
at (wrapper remoting-invoke-with-check) System.Data.SQLite.SQLiteDataReader:.ctor (System.Data.SQLite.SQLiteCommand,System.Data.CommandBehavior)
at System.Data.SQLite.SQLiteCommand.ExecuteReader (CommandBehavior behavior) [0x00000] in :0
at System.Data.SQLite.SQLiteCommand.ExecuteScalar () [0x00000] in :0
at Marr.Data.QGen.InsertQueryBuilder1[NzbDrone.Core.Jobs.ScheduledTask].Execute () [0x00000] in <filename unknown>:0 at Marr.Data.DataMapper.Insert[ScheduledTask] (NzbDrone.Core.Jobs.ScheduledTask entity) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Datastore.BasicRepository
1[NzbDrone.Core.Jobs.ScheduledTask].Insert (NzbDrone.Core.Jobs.ScheduledTask model) [0x00000] in :0
at NzbDrone.Core.Datastore.BasicRepository`1[NzbDrone.Core.Jobs.ScheduledTask].Upsert (NzbDrone.Core.Jobs.ScheduledTask model) [0x00000] in :0
at NzbDrone.Core.Jobs.TaskManager.Handle (NzbDrone.Core.Lifecycle.ApplicationStartedEvent message) [0x00000] in :0
at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[ApplicationStartedEvent] (NzbDrone.Core.Lifecycle.ApplicationStartedEvent event) [0x00000] in :0