Update #7000 fails unless the context module is enabled. This means when upgrading from 6x to 7x, you need to delete the module, run update.php, then copy the module back, enable it, then run update.php again...

Comments

mrfelton’s picture

Status: Active » Needs review
StatusFileSize
new875 bytes

Hmm. I had this problem too. A pain when using Aegir to migrate sites from D6 to D7 platforms built from Drush make files as you can't really fiddle around deleting modules and such. The attached patch resolved the issue for me anyway. Need to ensure the file that defines that function is loaded before calling it. After fixing that issue, I got a similar issue from another part of the module where it was trying to call functions from ctools, without first loading in the code. Attached patch resolves that too. With this applied. I could successfully upgrade to D7.

tekante’s picture

Status: Needs review » Fixed

Committed to 7.x-3.x branch and will be available in latest dev release shortly. Thanks for the bug report and patch.

Status: Fixed » Closed (fixed)

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

radiobuzzer’s picture

Status: Closed (fixed) » Active

I just downloaded a fresh code of drupal 7 and the context module still breaks the upgrade. How can this fixed be pushed up to the drupal 7 release?

tekante’s picture

Status: Active » Closed (fixed)

3.0-beta3 includes this fix.