IMGKit icon indicating copy to clipboard operation
IMGKit copied to clipboard

IMGKit::CommandFailedError - wkhtmltoimage-amd64: error while loading shared libraries: libjpeg.so.8

Open peterngyn opened this issue 10 years ago • 4 comments

Hello!

I'm running into this error when using IMGKIT with AWS elastic beanstalk. Configuration: 64bit Amazon Linux 2014.09 v1.2.0 running Ruby 2.1

IMGKit::CommandFailedError (Command failed: /opt/rubies/ruby-2.1.4/bin/wkhtmltoimage --height 0 --quality 10 --format png - -: /opt/rubies/ruby-2.1.4/lib/ruby/gems/2.1.0/gems/wkhtmltoimage-binary-0.12.1/libexec/wkhtmltoimage-amd64: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory

Any ideas? I've tried installing the following packages through yum.

libjpeg-turbo-devel: []
libfontenc: []
libpng: []
libXfont: []
fontconfig: []

Thanks!

Note: If I specify gem 'wkhtmltoimage-binary', '~> 0.11.0.1.1' this issue doesn't occur.

peterngyn avatar Apr 14 '15 05:04 peterngyn

I'm facing the same issue. Any updates?

Ricardonacif avatar Jul 30 '15 23:07 Ricardonacif

Anyone get this working?

jeremieweldin avatar Feb 22 '16 15:02 jeremieweldin

@jeremieweldin I don't remember exactly how I solved it, but here's my currently working setup:

#06-wkhtmlpreinstall.config
packages: 
  yum:
    xorg-x11-fonts-75dpi: []
    libpng: []
    xz: [] 
    urw-fonts: []
    libXext: []
    openssl-devel: []
    libXrender: []
    redhat-lsb: []

07-wkhtmlconfig.config

packages: 
  rpm:
    wkhtmltopdf: http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-centos5-amd64.rpm

Gemfile:

gem 'imgkit', github: 'ricardonacif/IMGKit'

Ricardonacif avatar Feb 22 '16 17:02 Ricardonacif

+1 on Gentoo / ruby 2.2.5

Switching to 'wkhtmltoimage-binary', '~> 0.11.0.1.1' seems to fix the issue.

hoffmanilya avatar Jan 24 '17 20:01 hoffmanilya