I finally figured it out! :dead:
Here's what I did to work around it...
Run the install, then Login to MySQL and locate your settinggroupid for the Donations block. Since 'contribute.php' tries to install a duplicate of this, it stops and doesn't finish the install.
Take the ID and change all the VALUES in 'contribute.php' file like this:
PHP Code:
[PHP]$DB_site->query("INSERT INTO setting (settingid,settinggroupid,title,varname,value,description,optioncode,displayorder) VALUES (NULL,'Bronze Donator','bronze','10','How much of a donation is required to be a bronze level contributor','','1')");
[/PHP]
to:
PHP Code:
$DB_site->query("INSERT INTO setting (settingid,settinggroupid,title,varname,value,description,optioncode,displayorder) VALUES (NULL,'32','Bronze Donator','bronze','10','How much of a donation is required to be a bronze level contributor','','1')");
* '32' = (your id)
rerun the install but you might get the same error so you may want to try the upgrade so that it can finish the install.
Because of this, you may now have duplicates blocks setup...just delete them and now it all should be working.