JulienBreux / phpunit-docker

DEPRECATED :package: Docker image to use PHPUnit as CLI.
https://hub.docker.com/r/phpunit/phpunit/
MIT License
47 stars 28 forks source link

Missing PHP extension EXIF #59

Closed emadzz closed 7 years ago

emadzz commented 7 years ago

I am getting the following error when running composer install and it seems that one of the packages requires the ext-exif extension. At first I thought I might need to apt-get install the extension but reading the PHP docs states that EXIF comes compiled with PHP and doesn't require any libraries/extensions.

There doesn't seem to be much information about how to address this issue out there, so I was hoping I could get some hints about what's going on, and whether this is an issue that needs to be fixed by the image.

Used image: phpunit/phpunit:5.0.3 Error message:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for eventviva/php-image-resize 1.5.5 -> satisfiable by eventviva/php-image-resize[1.5.5].
    - eventviva/php-image-resize 1.5.5 requires ext-exif * -> the requested PHP extension exif is missing from your system.
JulienBreux commented 7 years ago

Hi @emados,

I just update image ASAP.

JulienBreux commented 7 years ago

(in progress)

emadzz commented 7 years ago

Oh! So the solution was to just really install the EXIF extension. Anyway, this issue is going to be updated after pushing the updated images to Docker Hub, right?

Thanks @JulienBreux for including this into the image and for your fast response. 👍

JulienBreux commented 7 years ago

@emados it's good for you?

emadzz commented 7 years ago

Yup, the composer package now installs with no errors. Thanks again @JulienBreux.

JulienBreux commented 7 years ago

@emados My pleasure ;)