When installing several modules that need each other for their hook_requirements(), you get a PHP error, because Drupal installs dependencies *after* the requirements of all modules have been met. The solution would be to install one module at a time internally.

Comments

Status: Active » Closed (outdated)

Automatically closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.