There was a recent change that added a mailhandler.make file.

projects[] = ctools
projects[] = feeds
projects[] = job_scheduler

This causes distributions to break because it doesn't actually specify any versions and overrides anything from the parent make file. For example, in Open Atrium, we use "[subdir] = contrib" to move modules into a contrib/mailhandler folder. This also prevents the modules from getting patches.

I'm not sure what the need to this make file was. But I'll post a patch here that removes this so I can build an Open Atrium release.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mpotter created an issue. See original summary.

mpotter’s picture

madgib’s picture

I've got a site that uses mailhandler to import image attachments, and received the same error since I updated to 7.x-2.11. Rolling back to 2.10 works. This patch doesn't appear to fix the problem for me.

mpotter’s picture

Status: Active » Needs review

All this patch does is remove the make file entries from mailhandler. After applying this patch you'll still need to re-run the drush-make process to build your distro and be sure to clear out the drush make cache so it picks this up. Might also be related to what drush version you are running since this patch needs to be applied before drush recursively processes the make file.