We are having another problem trying to update one of our old sites from 1.20.2 to 1.23
We currently have around 20 sites using Backdrop and our editors like using it, but personally, I hate having to update it, because I have to spend so much time trying to figure out what is causing the update problems.
In the past, we were having problems because we were using PHP 8.0 and had to go in manually and find code that you guys wrote that wouldn’t work on that version of PHP.
Then we found a problem on one of our servers that was using PHP 7.4 and had to add some extra features for that version of PHP.
Since we normally run over 20 sites per server and have 4 servers, we hate to change too much on PHP because it can have negative effects on other sites.
Anyway, the problem we are having now is the one that other users have had that was supposed to be fixed in backdrop/backdrop-issues#5512 for version 1.22.1
According to something we read on GitHub, The solution is to remove the declaration in metatag_views.module#L20 However, since we have no idea where #L20 is, we can not delete it.
I tried removing <<function metatag_views_views_plugins()>> from line 20 in a file called metatag_views.module that was located in the modules/metatag/metatag_views folder but it did not help the situation.
So if anyone has any ideas on how to remedy this situation I would appreciate it, otherwise we will have to move that site over to a new CMS.
Also, I hope things start improving in the updates because I am way past retirement age and whoever takes my place will not have the knowledge or time to go searching for all of these solutions and WILL end up moving our sites to other programs.
Thanks for any help
@FTW - that bug was fixed in version 1.22.2 of Metatag - https://github.com/backdrop-contrib/metatag/releases/tag/1.x-1.22.2
Please update Metatag first and then update Backdrop; then you won't get the error.