You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Failing tests with failed to open stream: Permission denied in /home/matt/dev/piwik-master/vendor/doctrine/cache/lib/Doctrine/Common/Cache/PhpFileCache.php
#6905
Closed
mattab opened this issue
Dec 28, 2014
· 8 comments
FYI @tsteur we have to add the repo alias to the root composer.json for it to be used. In the 2.10.0-rc1 we actually didn't have the "filecache-race-condition-fix" branch code and we were using still doctrine/cache repo. It was fixed in: 41a0e0d
Yeah sure, but that's in the Piwik-Cache library which requires the correct doctrine version. If nothing else requires doctrine etc we should be fine I reckon. Just curious...
Not related to PHP-DI, it's just that piwik-cache uses our fork&branch of doctrine-cache using composer alias. But composer aliases are ignored when they are in dependencies, so the alias works in piwik-cache itself but not when it's included in piwik.
So we need to re-do the alias in piwik's composer.json.
Note: If a package with inline aliases is required, the alias (right of the as) is used as the version constraint. The part left of the as is discarded. As a consequence, if A requires B and B requires monolog/monolog version dev-bugfix as 1.0.x-dev, installing A will make B require 1.0.x-dev, which may exist as a branch alias or an actual 1.0 branch. If it does not, it must be re-inline-aliased in A's composer.json.
Running the test locally this morning results in error message:
Maybe you have some ideas?
The text was updated successfully, but these errors were encountered: