Using latest git update:

Executing: ls '/tmp/drush_make_tmp_1302173337/__download__'
xmlsitemap-6.x-2.0-beta2.tar.gz
Executing: mv '/tmp/drush_make_tmp_1302173337/__download__/xmlsitemap-6.x-2.0-beta2.tar.gz' '/tmp/drush_make_tmp_1302173337/xmlsitemap-6.x-2.0-beta2.tar.gz.tar.gz'
Executing: rm -f '/tmp/drush_make_tmp_1302173337/__header__'
Executing: rm -rf '/tmp/drush_make_tmp_1302173337/__download__'
xmlsitemap downloaded from http://ftp.drupal.org/files/projects/xmlsitemap-6.x-2.0-beta2.tar.gz. [393.4 sec, 4.73 MB] [ok]
Executing: gzip --list '/tmp/drush_make_tmp_1302173337/xmlsitemap-6.x-2.0-beta2.tar.gz.tar.gz'
compressed uncompressed ratio uncompressed_name
82543 409600 79.9% /tmp/drush_make_tmp_1302173337/xmlsitemap-6.x-2.0-beta2.tar.gz.tar
Executing: gzip -d '/tmp/drush_make_tmp_1302173337/xmlsitemap-6.x-2.0-beta2.tar.gz.tar.gz'
Executing: mkdir '/tmp/drush_make_tmp_1302173337/__unzip__'
Executing: tar -x -C '/tmp/drush_make_tmp_1302173337/__unzip__' -f '/tmp/drush_make_tmp_1302173337/xmlsitemap-6.x-2.0-beta2.tar.gz.tar'
Executing: ls '/tmp/drush_make_tmp_1302173337/__unzip__'
xmlsitemap
'xecuting: cp -Rf '/tmp/drush_make_tmp_1302173337/__unzip__/xmlsitemap' '/tmp/drush_make_tmp_1302173337/__build__/sites/all/modules/contrib
Executing: rm -rf '/tmp/drush_make_tmp_1302173337/__unzip__'
Executing: rm '/tmp/drush_make_tmp_1302173337/xmlsitemap-6.x-2.0-beta2.tar.gz.tar'

Fatal error: Call to a member function make() on a non-object in /home/clopez/proyectos/drush_make/drush_make.drush.inc on line 236
Drush command terminated abnormally due to an unrecoverable error. [error]
Error: Call to a member function make() on a non-object in /home/clopez/proyectos/drush_make/drush_make.drush.inc, line 236 [393.55 sec, 4.73 MB]

CommentFileSizeAuthor
#1 drush_make-1119368.patch534 bytespenyaskito
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

penyaskito’s picture

FileSize
534 bytes

I have tried to patch this, but now it doesn't fail but I cannot find the myproject folder.
I'm executing with "sudo drush make project.make myproject"

The attached patch hides the issue, but doesn't fix it. Any hint?

adrinux’s picture

No help, but a 'me too', only with the current 6.x-2.2 release, not the dev branch.

Fatal error: Call to a member function make() on a non-object in /var/aegir/.drush/drush_make/drush_make.drush.inc on line 235
Drush command terminated abnormally due to an unrecoverable error.                    [error]
Error: Call to a member function make() on a non-object in
/var/aegir/.drush/drush_make/drush_make.drush.inc, line 235
adrinux’s picture

Actually, looks like my issue was just a make file problem (no project release for one project, adding a [version] pointing to the dev release fixed it).

spessex’s picture

I had the same problem as 'adrinux' and once I had removed module requests within the 'make file' that had returned errors it ran as expected.

alby111’s picture

Version: 6.x-3.x-dev » 6.x-2.3
Assigned: Unassigned » alby111
Category: bug » support

I´m trying to create a pressflow platform in aegir and I get the followin error :

Drush command terminated abnormally due to an unrecoverable error. Error: Call to a member function make() on a non-object in /var/aegir/.drush/drush_make/drush_make.drush.inc, line 233
Output from failed command : Fatal error: Call to a member function make() on a non-object in /var/aegir/.drush/drush_make/drush_make.drush.inc on line 233
Could not download platform using drush make. No platform present

can anybody give me a hint on what this means?

ishmael-sanchez’s picture

@alby111 try finding out what after what module this happens. Then as is suggested by adrinux and spessex either comment out those lines in the make file or point to an explicit version.

helmo’s picture

Status: Active » Closed (duplicate)

The same problem is also discussed in #1175510: Downloading modules busted for non-existing/supported projects

Marking this one as duplicate as there is a more complete patch in the other issue.

aleksey.tk’s picture

I know that this is a duplicate, but it is first in google so this comment is just to help users who approached this error.

I had this error when one of my modules listed in make file is set up with the wrong (non-existent) version.

So, check during drush make run after which module this error is happening and fix the version.

Also, looks like this error will always happen if there is a problem during retrieval of project information for some of the modules listed in your make file.