Problem/Motivation
The 1.x branch has removed hal_post_update_delete_settings, this means that if someone updates from 8.9 to 9.4 + contrib HAL, they'll miss the update and get
The installed version of the /HAL/ module is too old to update. Update to a
version prior to 10.0.0 first (missing updates:
hal_post_update_delete_settings)(also as you can see the version is incorrect in the hook_removed_post_updates() definition).
Steps to reproduce
Proposed resolution
Add back the post update in the 1.x branch, probably.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork hal-3312340
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
catchComment #3
catchSee Slack discussion https://drupal.slack.com/archives/C014CT1CN1M/p1664373666318009
Comment #4
fathima.asmat commentedThe workaround steps ( suggested by @catch) to get around this temporarily:
composer removewill not let you do it, so manually remove contrib HAL module folder/files.Comment #7
spokjeComment #8
fathima.asmat commentedThat MR#1 from Spokje is working perfectly and the issue with 'updb' no longer appears on V1.0.2. Happy to mark it as RTBC :)
Comment #9
fathima.asmat commentedComment #10
catchThe commit on the MR looks fine, but the actual MR diff looks like it has a lot of unrelated changes - maybe the target branch change?
Comment #11
spokjeBoth
https://git.drupalcode.org/project/hal/-/merge_requests/1/diffs
and
https://git.drupalcode.org/project/hal/-/merge_requests/1.diff
look fine down here?
Comment #12
larowlanI don't recall deleting this so does that mean there are other things that changed in the core version after the subtree split?
Comment #13
catch@larowlan I don't think it changed in core 9.5.x at all, is it possible the 10.x subtree split has bled into the 1.x branch?
Comment #14
larowlanVery possible, regardless I'll fix this and cut a release
Comment #16
larowlantagging 1.0.3, thanks all