Hello!
I have been using ThemeKey 7.x-2.5 successfully on my site. I'd like to upgrade to 7.x-3.0-rc2 (required for Browscap integration) but I'm having trouble updating successfully. What are the standard steps / best practices for updating ThemeKey? I do not see 7.x-3.0-rc2 as an option on the Module Update page.

I tried uninstalling 7.x-2.5 using the Drupal Module Uninstall interface (then running Update.php and Cron). This does not remove the ThemeKey options from the Modules list but they no longer seem functional. It also says that ThemeKey is already installed if I try installing again from the Install Module page. Deleting the ThemeKey folder on my server removes the ThemeKey options and I am then able to install ThemeKey again from the Module Install page. If I install 7.x-3.0-rc2 I get Incompatible Version errors on all ThemeKey module options (See attached screenshot for details. The error is: Requires: System (>=7.22) (incompatible with version 7.9).). Installing 7.x-2.5 restores the original functionality and removes the errors.

I have also tried manually updating the ThemeKey folder on my server (replacing it with the 7.x-3.0-rc2 files) but I get the same Incompatible Version error.

We are using Drupal 7.9. Please let me know if you need any additional details or information.

Thanks for your assistance!

CommentFileSizeAuthor
Screen shot 2014-01-13 at 5.23.08 PM.png192.57 KBladow
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

ladow’s picture

Status: Active » Closed (works as designed)

Now that I look at it again I think I've managed to answer my own question... I'll update Drupal Core to the latest version and give it another shot.

Thanks again!

mkalkbrenner’s picture

Yes, ThemeKey 7.x-3.0 requires at least drupal core 7.22