Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please upgrade the requirement of symfony/yaml #2180

Closed
xkobal opened this issue May 30, 2016 · 6 comments
Closed

Please upgrade the requirement of symfony/yaml #2180

xkobal opened this issue May 30, 2016 · 6 comments

Comments

@xkobal
Copy link

xkobal commented May 30, 2016

The new Symfony Framework 3.1.0 has been release today: http://symfony.com/blog/symfony-3-1-0-released

But the requirement in composer.json for symfony/yaml prevent to use it with phpunit: https://github.com/sebastianbergmann/phpunit/blob/master/composer.json#L32

@GrahamCampbell
Copy link
Contributor

That version constraint already permits the use of 3.1. There is nothing to do.

@xkobal
Copy link
Author

xkobal commented May 30, 2016

So it may be another requirement in the phpunit stack, I have to investigate that point

@xkobal
Copy link
Author

xkobal commented May 30, 2016

Here is the dependency tree from composer with Symfony 3.1 and Phpunit 5.3.4:

- Installation request for phpunit/phpunit 5.3.4 -> satisfiable by phpunit/phpunit[5.3.4].
- Conclusion: remove symfony/symfony v3.1.0
- phpunit/phpunit 5.3.4 requires phpspec/prophecy ^1.3.1 -> satisfiable by phpspec/prophecy[1.4.0, v1.3.1, v1.4.1, v1.5.0, v1.6.0].
- phpspec/prophecy 1.4.0 requires phpdocumentor/reflection-docblock ~2.0 -> satisfiable by phpdocumentor/reflection-docblock[2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4].
- phpspec/prophecy v1.3.1 requires phpdocumentor/reflection-docblock ~2.0 -> satisfiable by phpdocumentor/reflection-docblock[2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4].
- phpspec/prophecy v1.4.1 requires phpdocumentor/reflection-docblock ~2.0 -> satisfiable by phpdocumentor/reflection-docblock[2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4].
- phpspec/prophecy v1.5.0 requires phpdocumentor/reflection-docblock ~2.0 -> satisfiable by phpdocumentor/reflection-docblock[2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4].
- phpspec/prophecy v1.6.0 requires phpdocumentor/reflection-docblock ~2.0 -> satisfiable by phpdocumentor/reflection-docblock[2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4].
- phpdocumentor/reflection-docblock 2.0.0 conflicts with symfony/symfony[v3.1.0].
- phpdocumentor/reflection-docblock 2.0.1 conflicts with symfony/symfony[v3.1.0].
- phpdocumentor/reflection-docblock 2.0.2 conflicts with symfony/symfony[v3.1.0].
- phpdocumentor/reflection-docblock 2.0.3 conflicts with symfony/symfony[v3.1.0].
- phpdocumentor/reflection-docblock 2.0.4 conflicts with symfony/symfony[v3.1.0].
- Installation request for symfony/symfony 3.1.* -> satisfiable by symfony/symfony[v3.1.0].

phpspec/prophecy requirement for phpdocumentor/reflection-docblock is ~2.0, but the correct version is 3.0

@GrahamCampbell
Copy link
Contributor

This is already a known issue, and they are working on it. Please see the open issues there. :)

@GrahamCampbell
Copy link
Contributor

but the correct version is 3.0

Not the correct version, just a newer version, that they'd need to change their code in order to use. That's what's causing the hold up.

@GrahamCampbell
Copy link
Contributor

See phpspec/prophecy#272.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants