After updating to admin_menu 7.x-3.0-rc2 and admin_views dev via drush, I'm getting this:

Warning: require_once(/Users/joachim/Sites/veto.local/sites/all/modules/admin_menu/admin_views/plugins/views_plugin_display_system.inc) [function.require-once]: failed to open stream: No such file or directory in _registry_check_code() (line 3024 of /Users/joachim/Sites/veto.local/includes/bootstrap.inc). =>

When I symlink sites/all/modules/admin_menu/admin_views to sites/all/modules/admin_views, everything returns back to normal.

I ran drush updb and drush cc multiple times, no change.

Comments

dawehner’s picture

Status: Active » Postponed (maintainer needs more info)

Well doesn't it work automatically if you run update.php, which you should do when you do an update?

jbeckers’s picture

drush updb is update.php, so no.

To clarify: I tried to just upgrade admin_menu, that failed. Then I tried installing admin_views, still failed. Then I symlinked the directory, and it worked.

davidtrainer’s picture

Status: Postponed (maintainer needs more info) » Active

Same problem here, and I can confirm that the symlink workaround works. After the workaround, drush updb still says there are no updates.

sun’s picture

Status: Active » Closed (won't fix)

Neither admin_views nor admin_menu can do anything about this. Drupal core's class registry and autoloader is guilty.

If this still remains to be a problem on Drupal core 7.14, then the only thing you can do is to completely uninstall the previous admin_views shipped with admin_menu, and only afterwards, update admin_menu and install the new admin_views.

jbeckers’s picture

meanwhile, I've updated a few other sites, and never seen the problem again.