Elevate dies at leapp preupgrade on Rocky8. Trying to upgrade to Rocky9

[root@fs2 leapp]# leapp preupgrade
Traceback (most recent call last):
File “/bin/leapp”, line 11, in
load_entry_point(‘leapp==0.16.0’, ‘console_scripts’, ‘leapp’)()
File “/usr/lib/python3.6/site-packages/leapp/cli/init.py”, line 43, in main
File “/usr/lib/python3.6/site-packages/leapp/cli/init.py”, line 27, in _load_commands
package = pkgutil.get_loader(package_name).load_module(package_name)
File “”, line 399, in _check_name_wrapper
File “”, line 823, in load_module
File “”, line 682, in load_module
File “”, line 265, in _load_module_shim
File “”, line 684, in _load
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in _call_with_frames_removed
File “/usr/lib/python3.6/site-packages/leapp/cli/commands/list_runs/init.py”, line 6, in
from leapp.cli.commands.upgrade.util import fetch_all_upgrade_contexts
File “/usr/lib/python3.6/site-packages/leapp/cli/commands/upgrade/init.py”, line 12, in
from leapp.utils.output import beautify_actor_exception, report_errors, report_info, report_inhibitors
ImportError: cannot import name ‘report_inhibitors’

I see the same topic is on red-hat but its a slightly different version and some of the trouble shooting steps don’t match.

After removing some conflicting packages and leapp-data-rocky and installing the leapp-upgrade-el8toel9-0.19.0-4.el8_9.noarch.rpm and its deps it seems to have started but it looks like I am no longer using anything from the elevate repositiory.