Download & Extend

SQL error when installing rules module

Project:Drush
Version:All-versions-5.x-dev
Component:Miscellaneous
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed (duplicate)

Issue Summary

I just downloaded rules 6.x-1.1 and enabled it on one of my sites using drush. The site has not previously had the rules module installed; but it appears the installer tries to empty a non-existent table.

user@host:~$ drush -l site enable rules
The following modules will be enabled: rules
Do you really want to continue? (y/n): y
Rules was enabled successfully.                                                                      [ok]
user warning: Table 'site.drupal_cache_rules' doesn't exist                [error]
query: DELETE FROM drupal_cache_rules in /srv/www/shared-drupal-6/html/includes/cache.inc on line
172.
user warning: Table 'site.drupal_cache_rules' doesn't exist                [error]
query: SELECT data, created, headers, expire, serialized FROM drupal_cache_rules WHERE cid =
'include_rules' in /srv/www/shared-drupal-6/html/includes/cache.inc on line 26.
user warning: Table 'site.drupal_cache_rules' doesn't exist                [error]
query: UPDATE drupal_cache_rules SET data =
'a:13:{i:0;s:50:\"sites/all/modules/rules/rules/rules.data_types.inc\";i:1;s:49:\"sites/all/modules/rules/rules/rules.variables.inc\";i:2;s:56:\"sites/all/modules/rules/rules/rules.input_evaluators.inc\";i:3;s:57:\"./sites/all/modules/rules/rules/modules/comment.rules.inc\";i:4;s:54:\"./sites/all/modules/rules/rules/modules/node.rules.inc\";i:5;s:54:\"./sites/all/modules/rules/rules/modules/path.rules.inc\";i:6;s:53:\"./sites/all/modules/rules/rules/modules/php.rules.inc\";i:7;s:56:\"./sites/all/modules/rules/rules/modules/system.rules.inc\";i:8;s:58:\"./sites/all/modules/rules/rules/modules/taxonomy.rules.inc\";i:9;s:54:\"./sites/all/modules/rules/rules/modules/user.rules.inc\";i:10;s:50:\"./sites/all/modules/cck/includes/content.rules.inc\";i:11;s:55:\"./sites/all/modules/rules/rules/modules/rules.rules.inc\";i:12;s:41:\"./sites/all/modules/token/token.rules.inc\";}',
created = 1256693167, expire = 0, headers = '', serialized = 1 WHERE cid =
'include_rules' in /srv/www/shared-drupal-6/html/includes/cache.inc on line 109.
An error occurred at function : drush_pm_enable                                                      [error]

Comments

#1

Project:Rules» Drush Module Manager
Version:6.x-1.1» 6.x-2.x-dev

As installing with the UI is fine, maybe this is a problem with drush?

#2

Project:Drush Module Manager» Drush
Version:6.x-2.x-dev» All-versions-5.x-dev

This is about drush. drush mm has no interaction "Do you really want to continue? (y/n): y" :)

#3

The UI is drush and that question is asked for any module you use drush to install.

The bug is that a query fails to run. That query is defined in the Rules module.

#4

Status:active» closed (duplicate)
nobody click here