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
Composer install fails for Piwik 2.10.0 #7353
Comments
Explanation: we used to maintain the doctrine/cache fork until they merged our patches/fixes upstream in their own git repo. Then we deleted our fork as we thought it wasn't useful anymore. Suggested solution: could you modify the doctrine/cache in composer.json/lock and point instead to their latest release like it is done in our current composer? |
Try to require Piwik 2.11 instead it should solve your problem? |
I believe that there are more drawbacks of this situation:
Ability to setup any historical version is crucial for developers in matters of local debuging, investigations, plugin development, CI operation for older version, package building with composer, etc. Also not all instances can be updated to latest version over a day and it could be a serious problem I think. I think that such situations shouldn't occur, as basically previous tags available on Git are useless without manual hacking in composer.json. |
@mgazdzik sorry didn't notice it was you :) I thought it was someone requiring Piwik in Composer because they wanted to use the reporting API classes 😉 I guess we could restore the fork but the branch is gone. We could maybe just use master and create the branch from it |
I have recreated the fork with the branch taken from master: https://github.com/piwik/cache/tree/dev-filecache-race-condition-fix Please let us know if it solves the problem. |
@mnapoli - thanks for recreating missing part. I confirm that composer install passes in 2.10.0 👍 |
Due to change in https://github.com/piwik/component-cache/ repository now Piwik 2.10.0 cannot be installed.
Repository listed here https://github.com/piwik/piwik/blob/2.10.0/composer.json#L92 does not exist any more and composer install command fails.
Composer install output for referrence:
The text was updated successfully, but these errors were encountered: