Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
If using a strict composer workflow for Drupal 8 the composer manager module causes more issues than it solved. The dependency should not be enforced, but maybe recommended via documentation.
Comment | File | Size | Author |
---|---|---|---|
#2 | remove_dependency_on-2633090-2.patch | 282 bytes | timmillwood |
Comments
Comment #2
timmillwoodAdding patch
Comment #3
timmillwoodThis is causing us issues!
We don't want composer_manager, this module doesn't need it, and you're forcing us to install it.
Comment #4
bendohoomph CreditAttribution: bendohoomph commentedYes, would like to see this patch added to this module. It's a needless dependency and is trivial to remove. Please get this in there, module maintainers!
Comment #5
johnpicozziTested this patch and it works...
I agree if a module has dependencies outside of Drupal it should have instructions to install it with both
composer require
and composer manager, similar to the Address module. Making Composer Manager a requirement actually ended up breaking my site with an error.Comment #6
gregglesThanks for providing a description and the patch and reviews!
I'm not really knowledgeable enough to review this, but from the description it seems to me more like a task/feature than a bug. If others feel it really is a bug can you clarify how relying on composer_manager in D8 is a bug?
Comment #7
bojanz CreditAttribution: bojanz at Centarro commentedcomposer_manager was never meant to be depended on. It was a helper module that is now deprecated.
Comment #8
naveenvalechaRTBC +1 Any plans to get this committed
Comment #9
bendohoomph CreditAttribution: bendohoomph commented+1 Again, Maintainers! Are you there? This doesn't appear to be "Actively Maintained" as this issue is trivial, wanted, and unfixed!!
C'mon guys!
Comment #10
nerdsteinI am pushing this now. My apologies for the delay.
Comment #12
bendohoomph CreditAttribution: bendohoomph commentedThank you!!