I am unable to install the CiviCRM Starter Kit because errors prevent me from advancing past the
"verify requirements" step.

Error 1
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in
drupal_check_profile() (line 1165 of
/home/xxxxxx/public_html/includes/install.inc).

Line 1165 says: $requirements = array_merge($requirements,
$function('install'));

--------------------

Error 2.
Required modules Required modules not found.
The following modules are required but were not found. Move them into the
appropriate modules subdirectory, such as sites/all/modules. Missing modules:
Civicrm_theme

The module page said:
For drupal 7.x this module has been move to CivCRM core and it will be
available in CiviCRM v4.0.5 onwards.

I installed 6.x anyway at sites/all/modules, and the error still pops up.

How can these two errors be corrected?

Comments

kreynen’s picture

Status: Active » Needs review

Thanks for pointing this out. I've been more focussed on getting the packaging working than testing the install profile. In civicrm_starterkit.info, I mistakenly added a dependency on "civicrm_theme" instead of "civicrmtheme". That has been corrected, but it can take the packaging script up to 24 hours to run again so you may want to update profiles/civicrm_starterkit/civicrm_starterkit.info yourself.

http://drupalcode.org/project/civicrm_starterkit.git/commit/a1155af

Please let me know what other issues you run into.

kreynen’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.