From 873c318c1c76a92797cba4d0ac7be53344efb3f3 Mon Sep 17 00:00:00 2001 From: Marton Kiss Date: Thu, 29 May 2014 13:05:14 +0200 Subject: [PATCH] Fix groups-dev drush dependency problem Add dependency between drupal dist-build and pear drush packages. Previously this missing relation prevented site deployment on first run. Change-Id: I7813fabd2e1d4ef8d1cda1116140d247cdc60c9d Closes-Bug: #1324485 --- modules/drupal/manifests/init.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/drupal/manifests/init.pp b/modules/drupal/manifests/init.pp index aed85602ff..0d4123d8a9 100644 --- a/modules/drupal/manifests/init.pp +++ b/modules/drupal/manifests/init.pp @@ -116,7 +116,7 @@ class drupal ( pear::package { 'drush': version => '6.0.0', repository => 'pear.drush.org', - require => Pear::Package['PEAR'], + require => [ Pear::Package['PEAR'], Pear::Package['Console_Table'] ], } # site mysql database @@ -140,7 +140,7 @@ class drupal ( site_build_flagfile => $site_build_flagfile, site_deploy_flagfile => $site_deploy_flagfile, site_makefile => $site_makefile, - require => Package['httpd'], + require => [ Package['httpd'], Pear::Package['drush'] ], } # drupal site deploy