Forum OpenACS Q&A: Re: Naviserver upgrade issue on RHEL 7.9

Collapse
Posted by Gustaf Neumann on

Hi Michael,

I did a bit of software archaeology, and the issue seems to be rooted in a very old upgrade path.

Some relevant points:

Regarding the upgrade path: The correct way to upgrade from OpenACS 5.4 to 5.10 is to go step by step through the intermediate releases:

5.4 → 5.5 → 5.6 → 5.7 → 5.8 → 5.9 → 5.10

If these steps are skipped, upgrade scripts will run in an environment that lacks the expected set of functions and APIs for that release. In that case, it’s not surprising that functions like this one fail - and it’s quite likely that additional issues will surface as well.

That said, I’ve added backward-compatibility procedures for the www-* methods to both the HEAD and oacs-5-10 branches. If you refresh your checkout, thes procs might ease your upgrade, but it should be seen as a temporary aid rather than a substitute for a proper staged upgrade.

Best regards,
Gustaf