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.
Drupal.org's Composer endpoint uses a different version schema than Drupal-Packagist's. Page Manager uses the Drupal-Packagist version scheme in its composer.json which does not work with Drupal.org.
Comment | File | Size | Author |
---|---|---|---|
#7 | make_page_manager-2746149-7.patch | 278 bytes | mglaman |
#2 | 2746149-2.patch | 403 bytes | Devin Carlson |
Comments
Comment #2
Devin Carlson CreditAttribution: Devin Carlson commentedThis was also an issue with Pathauto #2727559: Make pathauto compatible with Drupal Packagist and Drupal.org which was addressed by removing the dependencies.
Comment #3
dsnopekBut Page Manager does depend on CTools. Shouldn't it need to be in the composer.json file?
Comment #4
mvdve CreditAttribution: mvdve commentedThe dependency should be in the composer.json file, but with the current ~8.3.0-alpha21 dependency, it breaks the page_manager module in combination with panels because of #2769405: AjaxError when trying to Add new block
Only the dev branch of ctools is up-to-date.
Comment #5
sdstyles CreditAttribution: sdstyles at FFW commentedSame thing for me, I'm using Composer as package manager for modules dependencies, I have
ctools 8.x-3.x-dev
already installed, installingpage_manager
via composer requires dependency compatible with8.x-3.0-alphaX
so I'm not able to install the module without updatectools
.I updated the issue because this is a blocker which doesn't allow you to install latest
ctools 8.x-3.x-dev
branch.Comment #6
mglamanShould change
"drupal/ctools": "~8.3.0-alpha21"
to"drupal/ctools": "~3"
Comment #7
mglamanHere is updated patch to make resolving dependencies a lot simpler and prevent conflicts.
Comment #8
MixologicCan you update https://www.drupal.org/node/2746737 when this one gets fixed?
Comment #10
EclipseGc CreditAttribution: EclipseGc commentedFixed
Comment #13
MixologicWeird. Why did that retest?