Page 1 of 1

Missing http delegate after compiling and installing 6.9.2-4

Posted: 2015-10-27T22:50:18-07:00
by yakobom
Hi,
I'm running on Ubuntu 14, and I was using an older version of ImageMagick.
I have just downloaded the source, compiled and installed version 6.9.2-4 - I have followed the exact directions from here:
http://www.imagemagick.org/script/install-source.php
However, I cannot do any operation with images from the web - for example:

Code: Select all

convert  "http://www.manure.com/nikebasketball/us/en_US/images/kicks/athletes/kobe_bryant.png" test.png
convert: unable to open image `//www.manure.com/nikebasketball/us/en_US/images/kicks/athletes/kobe_bryant.png': No such file or directory @ error/blob.c/OpenBlob/2701.
convert: no decode delegate for this image format `HTTP' @ error/constitute.c/ReadImage/501.
convert: no images defined `test.png' @ error/convert.c/ConvertImageCommand/3230.
The tests were successfull, and my version info says:
Version: ImageMagick 6.9.2-4 Q16 x86_64 2015-10-27 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC OpenMP
Delegates (built-in): fontconfig freetype jbig jng jpeg lzma openexr pangocairo png tiff x zlib

If I run

Code: Select all

convert -list delegate | grep http

I get

Code: Select all

https =>          "curl" -s -k -L -o "%o" "https:%M"

Any idea how to solve this?

Thanks,
yakobom

Re: Missing http delegate after compiling and installing 6.9.2-4

Posted: 2015-10-27T23:14:15-07:00
by fmw42
You have the ending quote in the wrong place. Try

Code: Select all

convert  "http://www.manure.com/nikebasketball/us/en_US/images/kicks/athletes/kobe_bryant.png" test.png
or just

Code: Select all

convert  http://www.manure.com/nikebasketball/us/en_US/images/kicks/athletes/kobe_bryant.png test.png
The above works for me on IM 6.9.2.4 Q16 Mac OSX

Re: Missing http delegate after compiling and installing 6.9.2-4

Posted: 2015-10-28T02:24:05-07:00
by yakobom
Hi,
Thanks for your reply.
This was just a typo, since I've tried a lot of things. I've fixed it in my post just now.
This does not work for me, with the quotes or without them. And it is a general problem, not only with this image...
Any thoughts?

Re: Missing http delegate after compiling and installing 6.9.2-4

Posted: 2015-10-28T09:33:22-07:00
by fmw42
It worked fine for me. Perhaps a firewall or proxy issue on your system? What is your platform?

Re: Missing http delegate after compiling and installing 6.9.2-4

Posted: 2015-10-28T10:09:11-07:00
by yakobom
I am on ubuntu 14. And the previous imagemagick version, 6.7.so.ething worked fine...

Re: Missing http delegate after compiling and installing 6.9.2-4

Posted: 2015-10-28T10:12:46-07:00
by fmw42
I still think it is some permissions, firewall, or proxy issue. Is this your computer or at an ISP? If the latter, then talk to them about your configuration.

Re: Missing http delegate after compiling and installing 6.9.2-4

Posted: 2015-10-29T06:49:42-07:00
by yakobom
Hi,
This is an AWS EC2 machine. I've checked, everything else seems to be just fine. When I return to older version (the last official installation of IM for ubuntu), it works fine. Is there perhaps anything that I'm missing which I was supposed to do after the build, besides what appears in the building instructions?

Re: Missing http delegate after compiling and installing 6.9.2-4

Posted: 2016-11-08T03:32:34-07:00
by Olkim
In recent days, I had a similar problem, although I do not quite understand why it occurred. Could this be due to the fact that I frequently used proxy (advanced.name)?