After a fresh install, I was running drush up to get rid of the rules related notices:

Warning: Illegal string offset 'field' in RulesEntityController->buildQuery() (line 202 of /home/arborrow/NetBeansProjects/demo/profiles/openchurch/modules/contrib/rules/includes/rules.core.inc).
Warning: Illegal string offset 'field' in RulesEntityController->buildQuery() (line 207 of /home/arborrow/NetBeansProjects/demo/profiles/openchurch/modules/contrib/rules/includes/rules.core.inc).

Unknown path for openchurch_theme_starter module. [warning]
Unknown path for openchurch_mm module.

Is this something that could be easily fixed? I'm not yet familiar with the intricacies of profiles but I suspect its not too difficult to let drush know where those themes are. Peace - Anthony

Comments

mctrustry’s picture

I'm also experiencing this issue. Any suggestions?

dude4linux’s picture

I'm not able to upgrade from openchurch 7.x-1.11-beta1 to beta5 using drush. I think the problem is related to this issue of not finding the proper path when modules are stored in the profile path. The results of the drush pm-update in verbose mode are shown below.

# drush @openchurch -v pm-update openchurch
Loaded alias @openchurch from file                                      [notice]
/etc/drush/openchurch.alias.drushrc.php
Initialized Drupal 7.16 root directory at /var/www/openchurch/          [notice]
Initialized Drupal site openchurch at sites/default                     [notice]
Loading release_info engine.                                            [notice]
Loading version_control engine.                                         [notice]
Loading package_handler engine.                                         [notice]
Executing: wget --version
Unknown path for openchurch_theme_starter module.                    [warning]
Unknown path for openchurch_mm module.                               [warning]
/usr/share/php/drush/drush  --backend=2 --verbose                       [notice]
--root=/var/www/openchurch/ --uri=http://openchurch  batch-process 29
29 2>&1
Initialized Drupal 7.16 root directory at /var/www/openchurch/          [notice]
Initialized Drupal site openchurch at sites/default                     [notice]
Checking available update data ...                                   [ok]
Command dispatch complete                                               [notice]
Update information last refreshed: Tue, 11/20/2012 - 2:01pm

Update status information on all installed and enabled Drupal projects:
Name      Install  Propose  Status                                            
           ed       d                                                          
           version  version                                                    
Address   7.x-1.0  7.x-1.0  Up to date                                        
Field     -beta3   -beta3                                                     
(address                                                                      
field)                                                                        
Administ  7.x-3.0  7.x-3.0  Up to date                                        
ration    -rc3     -rc3                                                       
menu                                                                          
(admin_m                                                                      
enu)                                                                          
Apps      7.x-1.0  7.x-1.0  Up to date                                        
(apps)    -beta7   -beta7                                                     
Backup    7.x-2.4  7.x-2.4  Up to date                                        
and                                                                           
Migrate                                                                       
(backup_                                                                      
migrate)                                                                      
Drupal    7.16     7.17     Update available                                  
Chaos     7.x-1.2  7.x-1.2  Up to date                                        
tools                                                                         
(ctools)                                                                      
Calendar  7.x-3.4  7.x-3.4  Up to date                                        
(calenda                                                                      
r)                                                                            
CAPTCHA   7.x-1.0  7.x-1.0  Up to date                                        
(captcha  -beta2   -beta2                                                     
)                                                                             
CCK       7.x-2.x  7.x-2.x  Update available                                  
(cck)     -dev     -dev                                                       
Content   7.x-1.0  7.x-1.0  Up to date                                        
Taxonomy  -beta1   -beta1                                                     
(content                                                                      
_taxonom                                                                      
y)                                                                            
Context   7.x-3.0  7.x-3.0  Up to date                                        
(context  -beta4   -beta4                                                     
)                                                                             
Context   7.x-1.0  7.x-1.0  Up to date                                        
Breadcru  -beta2   -beta2                                                     
mb                                                                            
Current                                                                       
Page                                                                          
(context                                                                      
_breadcr                                                                      
umb_curr                                                                      
ent_page                                                                      
)                                                                             
Date      7.x-2.6  7.x-2.6  Up to date                                        
(date)                                                                        
Default   7.x-1.0  7.x-1.0  Up to date                                        
Content   -alpha6  -alpha6                                                    
(default                                                                      
content)                                                                      
Email     7.x-1.2  7.x-1.2  Up to date                                        
(email)                                                                       
Entity    7.x-1.0  7.x-1.0  Up to date                                        
API       -rc3     -rc3                                                       
(entity)                                                                      
features  7.x-1.0  7.x-1.0  Up to date                                        
_extra    -alpha1  -alpha1                                                    
           +18-dev                                                             
Features  7.x-1.0  7.x-1.0  Up to date                                        
(feature                                                                      
s)                                                                            
Media     7.x-1.2  7.x-1.2  Up to date                                        
(media)                                                                       
Styles    7.x-2.0  7.x-2.0  Up to date                                        
(styles)  -alpha8  -alpha8                                                    
File      7.x-1.6  7.x-1.7  Update available                                  
Field                                                                         
Sources                                                                       
(filefie                                                                      
ld_sourc                                                                      
es)                                                                           
@font-yo  7.x-2.5  7.x-2.6  Update available                                  
ur-face                                                                       
(fontyou                                                                      
rface)                                                                        
Fusion    7.x-2.0  7.x-2.0  Up to date                                        
grid      -beta1   -beta1                                                     
tools                                                                         
(fusion_                                                                      
accelera                                                                      
tor)                                                                          
getID3()  7.x-1.0  7.x-1.0  Up to date                                        
(getid3)                                                                      
IMCE      7.x-1.5  7.x-1.6  Update available                                  
(imce)                                                                        
IMCE      7.x-1.0  7.x-1.0  Up to date                                        
Wysiwyg                                                                       
API                                                                           
bridge                                                                        
(imce_wy                                                                      
siwyg)                                                                        
Librarie  7.x-1.0  7.x-1.0  Up to date                                        
s                                                                             
(librari                                                                      
es)                                                                           
Lightbox  7.x-1.0  7.x-1.0  Up to date                                        
2         -beta1   -beta1                                                     
(lightbo                                                                      
x2)                                                                           
Link      7.x-1.0  7.x-1.0  Up to date                                        
(link)                                                                        
Media:    7.x-1.0  7.x-1.0  Up to date                                        
Vimeo     -beta5   -beta5                                                     
(media_v                                                                      
imeo)                                                                         
Media:    7.x-1.0  7.x-1.0  Up to date                                        
YouTube   -beta3   -beta3                                                     
(media_y                                                                      
outube)                                                                       
Menu      7.x-1.3  7.x-1.3  Up to date                                        
breadcru                                                                      
mb                                                                            
(menu_br                                                                      
eadcrumb                                                                      
)                                                                             
Meta      7.x-1.0  7.x-1.0  Update available                                  
tags      -beta1   -beta4                                                     
(metatag                                                                      
)                                                                             
Referenc  7.x-2.0  7.x-2.0  Up to date                                        
es        +8-dev                                                              
(referen                                                                      
ces)                                                                          
Nodequeu  7.x-2.0  7.x-2.0  Up to date                                        
e         -beta1   -beta1                                                     
(nodeque                                                                      
ue)                                                                           
OpenChur  7.x-1.1  7.x-1.1  Update available                                  
ch        1-beta1  1-beta5                                                    
(openchu                                                                      
rch)                                                                          
Page      7.x-2.7  7.x-2.7  Up to date                                        
Title                                                                         
(page_ti                                                                      
tle)                                                                          
Panels    7.x-3.3  7.x-3.3  Up to date                                        
(panels)                                                                      
Pathauto  7.x-1.2  7.x-1.2  Up to date                                        
(pathaut                                                                      
o)                                                                            
Patholog  7.x-2.4  7.x-2.6  Update available                                  
ic                                                                            
(patholo                                                                      
gic)                                                                          
Plupload  7.x-1.0  7.x-1.0  Up to date                                        
widget    -alpha1  -alpha1                                                    
(plup)                                                                        
Plupload  7.x-1.0  7.x-1.0  Up to date                                        
integrat                                                                      
ion                                                                           
module                                                                        
(pluploa                                                                      
d)                                                                            
reCAPTCH  7.x-1.8  7.x-1.8  Up to date                                        
A                                                                             
(recaptc                                                                      
ha)                                                                           
RedHen    7.x-1.0  7.x-1.0  Up to date                                        
(redhen)  -beta3   -beta3                                                     
Referenc  7.x-1.0  7.x-1.0  Up to date                                        
es        -alpha4  -alpha4                                                    
dialog                                                                        
(referen                                                                      
ces_dial                                                                      
og)                                                                           
rss_fiel  7.x-1.2  7.x-1.2  Up to date                                        
d_format                                                                      
ters                                                                          
Rules     7.x-2.2  7.x-2.2  Up to date                                        
(rules)                                                                       
ShareThi  7.x-2.5  7.x-2.5  Up to date                                        
s                                                                             
(shareth                                                                      
is)                                                                           
Simplene  7.x-1.0  7.x-1.0  Up to date                                        
ws                                                                            
(simplen                                                                      
ews)                                                                          
Strongar  7.x-2.0  7.x-2.0  Up to date                                        
m                                                                             
(stronga                                                                      
rm)                                                                           
Superfis  7.x-1.8  7.x-1.8  Up to date                                        
h                                                                             
(superfi                                                                      
sh)                                                                           
Token     7.x-1.4  7.x-1.4  Up to date                                        
(token)                                                                       
Views     7.x-3.5  7.x-3.5  Up to date                                        
(views)                                                                       
Views     7.x-3.0  7.x-3.0  Up to date                                        
Bulk                                                                          
Operatio                                                                      
ns                                                                            
(views_b                                                                      
ulk_oper                                                                      
ations)                                                                       
Views     7.x-1.x  7.x-1.x  Up to date                                        
PHP       -dev     -dev                                                       
(views_p                                                                      
hp)                                                                           
Views     7.x-3.0  7.x-3.0  Up to date                                        
Slidesho                                                                      
w                                                                             
(views_s                                                                      
lideshow                                                                      
)                                                                             
Webform   7.x-3.1  7.x-3.1  Up to date                                        
(webform  8        8                                                          
)                                                                             
Wysiwyg   7.x-2.2  7.x-2.2  Up to date                                        
(wysiwyg                                                                      
)                                                                             
fusion    7.x-2.0  7.x-2.0  Up to date                                        
           -beta2   -beta2                                                     
OpenChur  7.x-1.0  7.x-1.0  Up to date                                        
ch        -beta5   -beta5                                                     
(openchu                                                                      
rch_them                                                                      
e)                                                                            

Code updates will be made to the following projects: OpenChurch [openchurch-7.x-1.11-beta5]

Note: A backup of your project will be stored to backups directory if it is not managed by a supported version control system.
Note: If you have made any modifications to any file that belongs to one of these projects, you will have to migrate those modifications after updating.
Do you really want to continue with the update process? (y/n): y
Starting to update OpenChurch code at profiles/openchurch...            [notice]
The openchurch directory could not be found within the modules       [error]
directory at /var/www/openchurch//profiles/openchurch, perhaps the
project is enabled but has been deleted from disk.
Command dispatch complete                                               [notice]
Command dispatch complete                                               [notice]

drupalninja99’s picture

Status:Active» Needs review

You can't use drush up for openchurch bc this is a distribution. Technically you can for some contrib modules but you don't want to modify the profile AT ALL.

Instead if you want a newer version of a module you can do drush dl [modulename]. This will add it to your sites/all/modules folder and you can run drush up on any of those without modifying the actual OC profile.

Also the original error in this thread looks like a php 5.4 error. Drupal 7 still works best with 5.3, many contrib modules have problems with 5.4 so I don't think I can make OC officially support 5.4 until it becomes the recommended PHP version for Drupal.

drupalninja99’s picture

Status:Needs review» Closed (works as designed)
cnwani’s picture

What if I am trying to update core via drush and not a just module? can I just ignore the profile folder during drush update?