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

Conflict with Laravel doctrine/inflector version #3

Closed
foremtehan opened this issue Jul 14, 2020 · 5 comments
Closed

Conflict with Laravel doctrine/inflector version #3

foremtehan opened this issue Jul 14, 2020 · 5 comments

Comments

@foremtehan
Copy link

foremtehan commented Jul 14, 2020

Hello, I cannot use zanzara with laravel

Problem 1
    - Installation request for badfarm/zanzara ^0.3.1 -> satisfiable by badfarm/zanzara[0.3.1].
    - Conclusion: remove doctrine/inflector 2.0.3
    - Conclusion: don't install doctrine/inflector 2.0.3
    - badfarm/zanzara 0.3.1 requires react/filesystem ^0.1.2 -> satisfiable by react/filesystem[0.1.x-dev, v0.1.2].
    - react/filesystem 0.1.x-dev requires wyrihaximus/react-child-process-pool ^1.3 -> satisfiable by wyrihaximus/react-child-process-pool[1.3.0, 1.4.0, 1.4.1, 1.4.2, 1.5.0, 1.5.1, 1.6.0].
    - react/filesystem v0.1.2 requires wyrihaximus/react-child-process-pool ^1.3 -> satisfiable by wyrihaximus/react-child-process-pool[1.3.0, 1.4.0, 1.4.1, 1.4.2, 1.5.0, 1.5.1, 1.6.0].
    - wyrihaximus/react-child-process-pool 1.3.0 requires wyrihaximus/react-child-process-messenger ^2.7.1 -> satisfiable by wyrihaximus/react-child-process-messenger[2.10.0, 2.7.1, 2.7.2, 2.7.3, 2.8.0, 2.8.1, 2.8.2, 2.9.0, 2.9.1, 2.9.2, 2.9.3].
    - wyrihaximus/react-child-process-pool 1.4.0 requires wyrihaximus/react-child-process-messenger ^2.7.1 -> satisfiable by wyrihaximus/react-child-process-messenger[2.10.0, 2.7.1, 2.7.2, 2.7.3, 2.8.0, 2.8.1, 2.8.2, 2.9.0, 2.9.1, 2.9.2, 2.9.3].
    - wyrihaximus/react-child-process-pool 1.4.1 requires wyrihaximus/react-child-process-messenger ^2.7.1 -> satisfiable by wyrihaximus/react-child-process-messenger[2.10.0, 2.7.1, 2.7.2, 2.7.3, 2.8.0, 2.8.1, 2.8.2, 2.9.0, 2.9.1, 2.9.2, 2.9.3].
    - wyrihaximus/react-child-process-pool 1.4.2 requires wyrihaximus/react-child-process-messenger ^2.7.1 -> satisfiable by wyrihaximus/react-child-process-messenger[2.10.0, 2.7.1, 2.7.2, 2.7.3, 2.8.0, 2.8.1, 2.8.2, 2.9.0, 2.9.1, 2.9.2, 2.9.3].
    - wyrihaximus/react-child-process-pool 1.5.0 requires wyrihaximus/react-child-process-messenger ^2.9 -> satisfiable by wyrihaximus/react-child-process-messenger[2.10.0, 2.9.0, 2.9.1, 2.9.2, 2.9.3].
    - wyrihaximus/react-child-process-pool 1.5.1 requires wyrihaximus/react-child-process-messenger ^2.9 -> satisfiable by wyrihaximus/react-child-process-messenger[2.10.0, 2.9.0, 2.9.1, 2.9.2, 2.9.3].
    - wyrihaximus/react-child-process-pool 1.6.0 requires wyrihaximus/react-child-process-messenger ^2.10 -> satisfiable by wyrihaximus/react-child-process-messenger[2.10.0].
    - wyrihaximus/react-child-process-messenger 2.10.0 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.7.1 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.7.2 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.7.3 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.8.0 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.8.1 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.8.2 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.9.0 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.9.1 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.9.2 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - wyrihaximus/react-child-process-messenger 2.9.3 requires doctrine/inflector ^1.0 -> satisfiable by doctrine/inflector[1.0.x-dev, 1.1.x-dev, 1.2.x-dev, 1.3.1, 1.3.x-dev, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.x-dev, v1.0, v1.0.1, v1.1.0, v1.2.0, v1.3.0].
    - Can only install one of: doctrine/inflector[1.4.0, 2.0.3].
    - Can only install one of: doctrine/inflector[1.4.1, 2.0.3].
    - Can only install one of: doctrine/inflector[1.4.2, 2.0.3].
    - Can only install one of: doctrine/inflector[1.4.3, 2.0.3].
    - Can only install one of: doctrine/inflector[1.4.x-dev, 2.0.3].
    - Can only install one of: doctrine/inflector[1.0.x-dev, 2.0.3].
    - Can only install one of: doctrine/inflector[1.1.x-dev, 2.0.3].
    - Can only install one of: doctrine/inflector[1.2.x-dev, 2.0.3].
    - Can only install one of: doctrine/inflector[1.3.1, 2.0.3].
    - Can only install one of: doctrine/inflector[1.3.x-dev, 2.0.3].
    - Can only install one of: doctrine/inflector[v1.0, 2.0.3].
    - Can only install one of: doctrine/inflector[v1.0.1, 2.0.3].
    - Can only install one of: doctrine/inflector[v1.1.0, 2.0.3].
    - Can only install one of: doctrine/inflector[v1.2.0, 2.0.3].
    - Can only install one of: doctrine/inflector[v1.3.0, 2.0.3].
    - Installation request for doctrine/inflector (locked at 2.0.3) -> satisfiable by doctrine/inflector[2.0.3].```
@foremtehan foremtehan changed the title Conflict with Laravel dbal version Conflict with Laravel doctrine/inflector version Jul 14, 2020
@cheeghi
Copy link
Collaborator

cheeghi commented Jul 14, 2020

Hi, can you share your composer.json so we can reproduce the problem? Thank you

@foremtehan
Copy link
Author

Here is the laravel composer.json:

https://github.com/laravel/framework/blob/7.x/composer.json

I didnt touch anything just install laravel then require zanzara

@cheeghi
Copy link
Collaborator

cheeghi commented Jul 14, 2020

Have you tried forcing doctrine/inflector to 1.4.0 running composer require doctrine/inflector:1.4.0 before installing zanzara? This could lead to some compatibility issues with laravel but it seems the cleanest solution right now.

@foremtehan
Copy link
Author

I installed laravel/laravel, So it requires laravel/framework, I dont think it good idea to modify the framework composer.json.

@cheeghi
Copy link
Collaborator

cheeghi commented Jul 14, 2020

You don't have to modify the framework composer.json, the composer require must be executed against the composer.json of your app (which uses both laravel and zanzara)

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

2 participants