Thanks @mandclu. I'm quite happy to assist in any way to revive this project if it's going to be helpful to anyone.
Here's what worked for me:
- Installed the contrib module - composer require 'drupal/book:^1.0'
- Moved the core/modules/book folder out of the document root
- Truncated all cache_* tables in the database
- Rebuilt caches with drush cr
However, there are alternative solutions as outlined here - https://drupal.stackexchange.com/questions/188205/how-can-i-safely-move-...
Same setup here - minimal profile, recipe with gin etc. Until this morning, everything was fine. Then I noticed I'd been using the dev version of gin, so I upgraded to the RC. Immediately, my site was broken with the error in this issue. A search for the error brought me here. When I reverted back to the dev version of gin, the error was gone. Perhaps gin is the source of this?
Not sure if this is irrelevant but a contrib module is already using PHP attributes for hook discovery - https://www.drupal.org/project/hux β
@batigolix: No worries. I don't know how to update forks either. Let's go for the easiest option. I'll merge this now, since it's been tested and marked RTBC before. I'll leave the update to the README in your able hands.
Grammar: Here "lets" is a verb not the contracted form of "let us" which is "let's"
@Mahmoud Barhouma: The patch looks straightforward. Indeed, the getCountry() method is defined in the Ip2CountryLookup class. Thanks.
@batigolix Thanks for all your work on issues. Would you be able to help update the README please? Once that's done, we can merge and release a new version. Once again, thanks.
This is another issue stuck in the queue for a while now. Sorry and thanks for the good work!
@goron thanks for the report. @marjina-constantin and @batigolix: thanks for the good work. Sorry for the delay in merging.
Thanks everyone!
dakala β made their first commit to this issueβs fork.
It seems this has to do with Tracer module (a dependency of Webprofiler) which I had just enabled before seeing the error in this issue. I managed to uninstall both Webprofiler and Tracer and the issue disappeared.
Yeah, but it's still happening in DI v6.2.7
Thanks everyone for your patience.