Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.

Conversation

@michaelmoussa
Copy link
Contributor

This change in 1a979e6 broke the build.

The router dependencies were previously pinned to ^0.1, which was installing the 0.1.0 versions of the various zendframework/zend-expressive-*router packages, which in turn were dependent on ^0.4 of zendframework/zend-expressive.

Now they are pinned to version ~1.0-dev of the router packages, i.e. dev-master, which depend on ^1.0@rc" of zendframework/zend-expressive. Since the root version is set to 0.4.1 via COMPOSER_ROOT_VERSION=0.4.1 install fails, even though there is otherwise no issue with the composer dependencies.

Using COMPOSER_ROOT_VERSION=dev-master allows the install to complete and should fix the build.

Note: COMPOSER_ROOT_VERSION=1.0.0 would also work, as would removing the entire COMPOSER_ROOT_VERSION=____ setting, if you wish.

@Maks3w
Copy link
Member

Maks3w commented Oct 21, 2015

Setting this options should be fix the problem with circular dependencies

https://github.com/zendframework/zend-dom/blob/master/composer.json#L18-L19

However I think the best is don't require that componets.

Ocramius added a commit that referenced this pull request Oct 25, 2015
Ocramius added a commit that referenced this pull request Oct 25, 2015
@Ocramius
Copy link
Member

Handled in #177

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants