Skip to content

Commit 90b7827

Browse files
committed
Add imagemagick package
This commit addresses the "MiniMagick::Invalid: You must have ImageMagick or GraphicsMagick installed" error. - Steps to reproduce ``` vagrant ssh git clone https://github.com/rails/rails cd rails bundle install cd activestorage bin/test test/models/representation_test.rb -n test_representing_an_image ``` - This commit addresses the following error: ``` $ bin/test test/models/representation_test.rb -n test_representing_an_image ... snip ... E Error: ActiveStorage::RepresentationTest#test_representing_an_image: MiniMagick::Invalid: You must have ImageMagick or GraphicsMagick installed /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:221:in `rescue in validate!' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:218:in `validate!' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:131:in `block in create' <internal:kernel>:90:in `tap' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:130:in `create' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:34:in `read' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:108:in `block in open' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:108:in `open' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:108:in `open' /var/lib/gems/3.1.0/gems/mini_magick-4.12.0/lib/mini_magick/image.rb:108:in `open' /home/vagrant/rails/activestorage/test/test_helper.rb:70:in `read_image' /home/vagrant/rails/activestorage/test/models/representation_test.rb:11:in `block in <class:RepresentationTest>' bin/test test/models/representation_test.rb:7 Finished in 0.472072s, 2.1183 runs/s, 0.0000 assertions/s. 1 runs, 0 assertions, 0 failures, 1 errors, 0 skips $ ```
1 parent 09d11e6 commit 90b7827

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

bootstrap.sh

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ install 'MuPDF' mupdf mupdf-tools
6666
install 'FFmpeg' ffmpeg
6767
install 'Poppler' poppler-utils
6868
install 'tzdata-legacy' tzdata-legacy
69+
install 'ImageMagick' imagemagick
6970

7071
# Needed for docs generation.
7172
update-locale LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8

0 commit comments

Comments
 (0)