After installing Drupal with the minimal installation profile (expert.profile), then enabling the new toolbar module, I get:

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupalcvs.menu_custom' doesn't exist: INSERT INTO {menu_custom} (menu_name, title, description) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2); Array ( [:db_insert_placeholder_0] => admin_shortcuts [:db_insert_placeholder_1] => Administration shortcuts [:db_insert_placeholder_2] => The <em>Admininstration shortcuts</em> menu contains commonly used links for administrative tasks. )  in toolbar_install() (line 23 of modules/toolbar/toolbar.install).

So, should toolbar depend on menu.module or does this expose a bigger issue in the way the menu's are configured? ie should menu_custom be a permanent table?

CommentFileSizeAuthor
#1 toolbar-info.patch559 bytesJody Lynn
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Jody Lynn’s picture

Status: Active » Needs review
FileSize
559 bytes

Yes, I think toolbar needs a menu dependency.

Gábor Hojtsy’s picture

Status: Needs review » Reviewed & tested by the community

Yes, agreed.

Dries’s picture

Status: Reviewed & tested by the community » Fixed

Committed to CVS HEAD. Thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.