With Drupal 8.6 coming out any day now, Guardr should update it's dependencies on drupal/core.
Currently, composer is constrained to ~8.5.6
https://cgit.drupalcode.org/guardr/tree/composer.json?h=8.x-1.x#n25
"drupal/core": "~8.5.6",
"webflo/drupal-core-require-dev": "~8.5.6"
Which results in these errors when trying to update to Drupal 8.6
Problem 1
- guardrdistro/guardr dev-8.x-1.x requires drupal/core ~8.5.3 -> satisfiable by drupal/core[8.5.x-dev].
- guardrdistro/guardr dev-8.x-1.x requires drupal/core ~8.5.6 -> satisfiable by drupal/core[8.5.x-dev].
- guardrdistro/guardr dev-8.x-1.x requires drupal/core ~8.5.3 -> satisfiable by drupal/core[8.5.x-dev].
- Conclusion: don't install drupal/core 8.5.x-dev
- Installation request for guardrdistro/guardr dev-8.x-1.x -> satisfiable by guardrdistro/guardr[dev-8.x-1.x].
Comments
Comment #2
damienmckennaWill this cover it?
Comment #3
robpowellI am using lando for local setup. I did the following:
Comment #4
shrop commented@DamienMcKenna: Thanks for the patch and @robpowell, thanks for testing. I will give it a go.
Comment #5
shrop commentedI am getting the same issue, but without the patch, so something else may be going on:
Comment #6
shrop commentedThe issue observed isn't a result of the patch. I created a bug to resolve so we can get back to this issue.
#2998363: Missing modules during install
Comment #7
damienmckennaThis updates to 8.6.1.
Comment #8
oknateI can't figure out how to test this patch, as the dependency is checked before patches are applied, so if I upgrade to Drupal 8.6, I can't reinstall guardr. Any suggestions on a workflow? Manually edit composer for the project and my composer lock?
Comment #9
drupalninja99 commentedI was able to use this patch and run a full 8.6 install end to end.
Comment #10
shrop commented@oknate: Since Guardr is a starter distro, you can always test by following the info at https://www.drupal.org/project/guardr
I usually just clear my local db and delete vendor, core, composer.lock to help reset things. Does that help with testing questions?
Comment #11
shrop commentedLooks like we need Drupal 8.6.2 now. I have attached an updated patch with Drupal 8.6.2 core. I have also updated composer to user Guardr 1.x-dev to make builds and testing a bit easier in the dev branch until we roll a new alpha release. Then it will need to be updated to pull ~1.0.0 or similar again.
Feel free to test.
Comment #13
shrop commentedCommitted an updated composer.json and composer.lock file for Drupal 8.6.2 after some testing. Thanks for everyone's help!