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

1.1-dev dependencies #434

@michalbundyra

Description

@michalbundyra

I was using dev-develop for a while, as it was prepared to 1.1 release, and yesterday everything get merged - master is now 1.1-dev and develop is now 2.0-dev. So I tried update my application to dev-master and I got collision in composer dependencies:

  Problem 1
    - Conclusion: don't install zendframework/zend-expressive-router 2.1.0
    - Conclusion: remove zendframework/zend-expressive-router 2.0.0
    - Installation request for zendframework/zend-expressive dev-master as 1.1.0 -> satisfiable by zendframework/zend-expressive[dev-master].
    - Installation request for zendframework/zend-expressive-helpers ^3.0.1 -> satisfiable by zendframework/zend-expressive-helpers[3.0.1].
    - zendframework/zend-expressive-fastroute 2.0.0 requires zendframework/zend-expressive-router ^2.0 -> satisfiable by zendframework/zend-expressive-router[2.0.0, 2.1.0].
    - zendframework/zend-expressive-fastroute 2.0.0 requires zendframework/zend-expressive-router ^2.0 -> satisfiable by zendframework/zend-expressive-router[2.0.0, 2.1.0].
    - Conclusion: don't install zendframework/zend-expressive-router 2.0.0
    - Installation request for zendframework/zend-expressive-fastroute ^2.0 -> satisfiable by zendframework/zend-expressive-fastroute[2.0.0].

Here are my composer.json dependencies:

    "zendframework/zend-cache": "^2.7.2",
    "zendframework/zend-expressive": "dev-master as 1.1.0",
    "zendframework/zend-expressive-fastroute": "^2.0",
    "zendframework/zend-expressive-helpers": "^3.0.1",
    "zendframework/zend-hydrator": "^2.2.1",
    "zendframework/zend-i18n": "^2.7.3",
    "zendframework/zend-inputfilter": "^2.7.3",
    "zendframework/zend-serializer": "^2.8",
    "zendframework/zend-servicemanager": "^3.2",
    "zendframework/zend-stdlib": "^3.1",
    "zendframework/zend-validator": "^2.8.2"

And here is my current composer show (before change dev-develop to dev-master):

zendframework/zend-cache                2.7.2             provides a generic way to cache any data
zendframework/zend-code                 2.6.3             provides facilities to generate arbitrary code using an object oriented interface
zendframework/zend-diactoros            1.3.10            PSR HTTP Message implementations
zendframework/zend-escaper              2.5.2
zendframework/zend-eventmanager         3.1.0             Trigger and listen to events within a PHP application
zendframework/zend-expressive           1.1.x-dev 6fb6925 PSR-7 Middleware Microframework based on Stratigility
zendframework/zend-expressive-fastroute 2.0.0             FastRoute integration for Expressive
zendframework/zend-expressive-helpers   3.0.1             Helper/Utility classes for Expressive
zendframework/zend-expressive-router    2.0.0             Router subcomponent for Expressive
zendframework/zend-expressive-template  1.0.4             Template subcomponent for Expressive
zendframework/zend-filter               2.7.1             provides a set of commonly needed data filters
zendframework/zend-hydrator             2.2.1
zendframework/zend-i18n                 2.7.3
zendframework/zend-inputfilter          2.7.3
zendframework/zend-json                 3.0.0             provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP
zendframework/zend-serializer           2.8.0             provides an adapter based interface to simply generate storable representation of PHP types by different facilities, an...
zendframework/zend-servicemanager       3.2.0
zendframework/zend-stdlib               3.1.0
zendframework/zend-stratigility         1.3.3             Middleware for PHP
zendframework/zend-validator            2.8.2             provides a set of commonly needed validators

So I can't use zendframework/zend-expressive-fastroute ^2.0 and zendframework/zend-expressive-helpers ^3.0. Is that right now for 1.1 release and I have to change back to fastroute ^1.3 and helpers ^2.0?

/cc @weierophinney @xtreamwayz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions