Jump to:
| Project: | MailChimp |
| Version: | 7.x-2.10 |
| Component: | General |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
I installed core updates on pantheon dev on one of our sites that has the latest version of Mailchimp (7.x-2.10) enabled. Afterward I went to reports/status report and got this error:
Fatal error: Call to undefined function libraries_detect() in /srv/bindings/6be5ee34f8b340ec85456dfa03c1b2ac/code/sites/all/modules/modules/mailchimp/mailchimp.install on line 43
The core update that I installed was this:
Drupal 7.20 release. This contains security fixes and should be applied by all users. For more information see: http://drupal.org/drupal-7.20 Was: 'Merge branch 'master' of git://github.com/pantheon-systems/drops-7'
I flushed caches and still saw the error. I disabled Mailchimp and the error went away. Since I haven't pushed the core updates to test or live yet, I checked reports/status on the live site and get a blank overlay (no error but nothing else, either). Does this seem like a module installation or configuration problem? Other sites with the same versions of software installed don't have this error.
Comments
#1
Hi Mary :)
The 7.x-2.10 version depends on 2.x or greater version of the Libraries module, as well as separately downloading and installing the MailChimp API wrapper class. Take a peak the important notes at the bottom of the project page and the updated README. It could be your core update simply triggered a cache refresh and/or registry rebuild.
Sorry you're having trouble and feel free to ping me through the usual channels.
#2
Thanks for the reply, Lev. I have all the libraries module but will explore further tomorrow -- have to take a closer look at the readme. :)
#3
Automatically closed -- issue fixed for 2 weeks with no activity.