Thanks Andrew for your reply, yes w have been doing that as a work around, 
but we would like to use pngquant. Is there a way to do this.

On Tuesday, 7 October 2014 00:33:05 UTC+5:30, Saad Bin Akhlaq wrote:
>
> Hi,
>
> I have just updated gem image_optim from 0.13.2 to 0.17 and now when I am 
> uploading the image I am getting these errors
>
> ImageOptim::BinResolver::Error: Bin resolving errors:
> pngquant worker: `pngquant` not found; please provide proper binary or 
> disable this worker (--no-pngquant argument or `:pngquant => false` through 
> options)
> jpegtran worker: `jpegrescan` not found; please provide proper binary or 
> disable this worker (--no-jpegtran argument or `:jpegtran => false` through 
> options)
> svgo worker: `svgo` not found; please provide proper binary or disable 
> this worker (--no-svgo argument or `:svgo => false` through options)
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/image_optim-0.17.0/lib/image_optim/worker.rb:57:in
>  
> `resolve_all!'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/image_optim-0.17.0/lib/image_optim.rb:186:in
>  
> `create_workers_by_format'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/image_optim-0.17.0/lib/image_optim.rb:54:in
>  
> `initialize'
> from /app/app/uploaders/base_uploader.rb:22:in `new'
> from /app/app/uploaders/base_uploader.rb:22:in `optimize'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/processing.rb:85:in
>  
> `block in process!'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/processing.rb:81:in
>  
> `each'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/processing.rb:81:in
>  
> `process!'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave_backgrounder-0.4.0/lib/backgrounder/delay.rb:14:in
>  
> `process!'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/callbacks.rb:18:in
>  
> `block in with_callbacks'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/callbacks.rb:18:in
>  
> `each'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/callbacks.rb:18:in
>  
> `with_callbacks'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/cache.rb:122:in
>  
> `cache!'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/uploader/download.rb:65:in
>  
> `download!'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/mount.rb:353:in
>  
> `remote_url='
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/mount.rb:203:in
>  
> `remote_image_url='
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/carrierwave-0.9.0/lib/carrierwave/orm/activerecord.rb:44:in
>  
> `remote_image_url='
> from (irb):3
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/railties-4.0.9/lib/rails/commands/console.rb:90:in
>  
> `start'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/railties-4.0.9/lib/rails/commands/console.rb:9:in
>  
> `start'
> from 
> /app/vendor/bundle/ruby/2.1.0/gems/railties-4.0.9/lib/rails/commands.rb:62:in 
> `<top (required)>'
> from /app/bin/rails:20:in `require'
> from /app/bin/rails:20:in `<main>'
>
>
> Could you please help me out.
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Heroku" group.

To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/heroku?hl=en_US?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Heroku Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to