Debugging platform creation

Last updated on
30 April 2025

Unable to download

Error message:

Unable to download XXXXX from XXXXX.                             [error]
...
ERROR: Platform not created successfully.

Issue:
#1517134: D6 ERROR: Platform not created successfully

This sort of thing could easily be caused by network problems, and is probably outside the control of kPlatforms.

The -f switch allows us to pass Drush Make the --force-complete option, so that we're not back at square one when trying to build these platforms.

Another useful tool for making these downloads faster, easier and more reliable is to use a proxy cache such as Squid. This avoids having to download the same packages multiple times, as we have to do when building both Drupal and CiviCRM platforms, for example. Also, in the case of a failure during a platform build, it will maintain cached copies of all the projects that downloaded successfully. More documentation is available here: Using a proxy cache to accelerate platform builds.

"Invalid version" and "Non-existent project type"

Error messages:

Project information for XXXXX retrieved.         [ok]
Invalid version XXXXX for XXXXX.                   [error]
Non-existent project type  on project XXXXX   [error]

I found "core = 6.x" instead of "core = 7.x" in my other_makefile (kplatforms.make) when I was trying to create a Drupal 7 platform.

Help improve this page

Page status: Not set

You can: