Needs work
Project:
Metatag
Version:
8.x-1.x-dev
Component:
Integration with other module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
30 Mar 2020 at 14:08 UTC
Updated:
14 Apr 2022 at 11:29 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
damienmckennaThis is all of the files added back again.
Comment #3
berdirnote that require-dev basically makes test_dependencies redundant, it was only used by testbot and require-dev works on patches, test_dependencies only after a commit. I'd just remove that part, one thing less that will conflict and needs to be kept in sync.
Comment #4
damienmckennaRerolled.
Comment #5
damienmckennaComposer fails with this error:
But why?
Comment #6
damienmckennaComment #7
berdir> drupal/metatag[dev-8.x-1.x]
Apparently your own dev version is different when added from the branch than what the schema_metatag module wants. You kind of have a cross-dependency here, depending on a module that requires a specific version of metatag agin.
This could be a bug in the CI logic that re-adds branches like this so that composer.json changes work.
You could try a merge request instead, but that might break any future patch that changes composer.json. or maybe a branch-alias: https://getcomposer.org/doc/articles/aliases.md#branch-alias. So you'd alias dev-8.x-1.x to 1.x-dev.