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

The docker image of chialab/php:7.4-apache needs a rebuild to use latest 2.0.x composer version. #72

Closed
pazion opened this issue Oct 30, 2020 · 2 comments · Fixed by #74
Labels

Comments

@pazion
Copy link

pazion commented Oct 30, 2020

The current 2.0x version has an issue with the package laminas-dependency-plugin:

$ composer install --prefer-dist --no-ansi --no-interaction --no-progress --no-scripts --no-dev --no-autoloader

Loading composer repositories with package information
Installing dependencies from lock file

[ErrorException]
assert(): assert($rewriter instanceof DependencySolvingCapableInterface) failed

When updating the composer version this is resolved.

@fquffio
Copy link
Collaborator

fquffio commented Oct 31, 2020

Thank you for reporting this! I'm triggering a rebuild straight away.

I was also wondering whether we should ship separate images for Composer 1.x and 2.x, or have both like composer1 and composer2, with composer being a symlink to the latter. But I'm opening another issue for this.

@le0m le0m added the bug label Oct 31, 2020
@fquffio
Copy link
Collaborator

fquffio commented Nov 1, 2020

It was already mentioned in the linked issue, but the build process is temporarily broken due to Composer 2 rightfully refusing to install hirak/prestissimo plugin. Once the fix will be applied, this issue can be closed too.

@fquffio fquffio linked a pull request Nov 1, 2020 that will close this issue
@le0m le0m closed this as completed in #74 Nov 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants